§Play 2.0 documentation
Play 2.0 is a high-productivity Java and Scala web application framework that integrates the components and APIs you need for modern web application development.
Play is based on a lightweight, stateless, web-friendly architecture and features predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications thanks to its reactive model, based on Iteratee IO.
§About
§Getting started
- Installing Play 2.0
- Creating a new application
- Anatomy of a Play 2.0 application
- Using the Play 2.0 console
- Setting-up your preferred IDE
- Sample applications
§Working with Play 2.0
§Detailed topics
- The Build system
- Working with public assets
- Managing database evolutions
- Configuration file syntax and features
- Deploying your application
§Additional documentation
§Hacking Play 2.0
- Building Play 2.0 from source
- CI server at Cloudbees
- Repositories
- Issue tracker
- Pull requests
- Contributor guidelines
§Modules and plugins
§Contributing to this documentation
The documentation is freely editable on https://github.com/playframework/Play20/wiki. Feel free to fix mistakes directly in the pages.
However if you want to provide additional documentation, please create new pages and reference them from here. A member of the core team will take care of integrating it in the most appropriate section.
Found an error in this documentation? The source code for this page can be found here. After reading the documentation guidelines, please feel free to contribute a pull request. Have questions or advice to share? Go to our community forums to start a conversation with the community.