Play Framework

Asynchronous JVM web applications

Visit Play Framework official site

What it does

Play Framework supports Java and Scala web development with routes, controllers, templates, and asynchronous request handling, organizing application features into components backed by the framework’s server and the configured runtime dependencies used by each project.

When to use it

For interactive sites connected to databases, consult action and data-access guides to understand how asynchronous results become responses to incoming requests.