Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
Play Framework overview
Transcript of Play Framework overview
Convention over configuration
Full stack platform Play 1.x Lightweight
Scales very well
Modular Play 2 Written from scratch
Not compatible with Play 1
Built for asynchronous programming
Scala as first class citizen
Part of Typesafe stack Play 2 scala demo Web framework for Java and Scala Play 1 features JBoss Netty for the web server
War packaging not required
JPA on steroids
Powerful template system
Testing infrastructure out of the box Play 1 downsides Lots of bytecode manipulations
Breaks java conventions
Python is used for build scripts
Now in maintenance mode New stuff in Play 2 Scala for templates
SBT as build tool
Google Closure compiler
Persistence with Anorm, Slick or MyBatis Nazarii Shymanskyi History Pre versions 2007
Play! 1.0 May 2008
Play! 1.1 Nov 2010
Play! 1.2 Apr 2011
Play! 2.0 Mar 2012
Play! 2.1 Feb 2013 Agenda Play! 1.x Play! 2.x Modules Spring
... and more Cloud platforms support Heroku
Google Application Engine
Amazon Web Services
Cloud Foundry Thank You!