Play Framework


Dependency Injection Twirl Twirl is the Play template engine. Play WS Play WS is a powerful HTTP Client library, originally developed by the Play team for use with Play Framework. It uses AsyncHttpClient for HTTP client functionality and has no Play dependencies. For more information on how to use Play WS in Play, please refer to the Play documentation for Java or Scala. Testing Play offers multiple integrations with testing frameworks. There is support for JUnit, Scalatest, Specs2, Selenium, and there are also many testing helpers to easily write tests when using these frameworks. Play JSON Play JSON is a powerful Scala JSON library, originally developed by the Play team for use with Play Framework. It uses Jackson for JSON parsing and has no Play dependencies. Read the docs for more information about how to use Play JSON. Build Tools Play is a series of libraries available in Maven Repository, so you can use any Java build tool to build a Play project. However, much of the development experience Play is known for (routes, templates compilation and auto-reloading) is provided by sbt or Gradle. Database Access Play offers multiple ways to access a database. You can use JPA, Ebean, Slick, Anorm, JDBC and many other modules created and maintained by the community.
Topic Replies Activity
Play 2.8 & Lagom 1.6 Roadmap

Hello, Play & Lagom community, Play Team is proud to share our roadmap to the next version of Play and Lagom. As we did with the previous roadmap, we want to give you the power to improve it, add items you are intereste…

8 June 13, 2019
About the Play Framework category 1 February 16, 2018
Java Play 2.7 processes stuck at 100% CPU on Linux server 10 June 19, 2019
Using twirl for on-the-fly templates 1 June 18, 2019
Need help understand how Play (with akka-http-core) can scale 4 June 17, 2019
Possible to override idleTimeout in the controller? 1 June 15, 2019
Authentication and Authorization 2 June 14, 2019
CSRF token not found in header, when it's in the POST body 1 June 14, 2019
Using Bloop compiler server with Play? 3 June 12, 2019
Multi-app project with Play Framework 2.5 2 June 11, 2019
How to debug the delay between Netty and Akka Default Dispatcher 1 June 6, 2019
Does playframework release memory after a certain time? 1 June 4, 2019
Lagom & Play community meetup @ScalaDays 2019 1 June 5, 2019
Playframework 1.4.1: Play dependencies don't download 14 June 2, 2019
Limit multipart data file upload size using custom body parser Play 2.6 -> Play 2.7 6 May 31, 2019
Play 2.7 Databases broken out of the box 2 May 30, 2019
Future of Play! with Dotty 2 May 30, 2019
Is there a problem in mixing @Transactional with “jpaApi.withTransaction”? 2 May 29, 2019
How play backpressures akka http connection flow? 1 May 29, 2019
Play framework native streams in relation with zip file 1 May 29, 2019
Push notification for specific person with Server Sent Event 1 December 24, 2018
Play 2.8.0-M1 relased! 1 May 28, 2019
Functional tests take very long time. How to optimize that 6 May 28, 2019
Configuring Caffeine parameters in code, is it possible? 4 May 28, 2019
Increase maximum http concurrent connection 4 May 28, 2019
Create archive file (.zip) that contain text files 1 May 28, 2019
Dependency injection and cluster singletons or sharded actors 2 May 27, 2019
PlayFramework itself, adding files under TMP folder at Linux 7 March 22, 2018
Courses for Playframework 2 May 25, 2019
Play stream zip file on the Fly 1 May 24, 2019