Learning Play! Framework 2
Credits
About the Author
Acknowledgement
About the Reviewers
www.packtpub.com
Preface
Getting Started with Play! Framework 2
Preparing your machine
Creating your first project
Keeping your habits
Simple Build Tool
It's alive and not empty!
Understanding the core pieces
Summary
Scala – Taking the First Step
Introducing Scala
Generic types
Iterating over a sequence
Partial application
Templating Easily with Scala
Shape it, compose it, re-use it
Playing around
Skinning with LESS pain
Handling Data on the Server Side
Feeding some data
Ingesting data
Persisting them
Porting to Scala
Dealing with Content
Body parsing for better reactivity
Creating a forum
Handling multipart content types
Rendering contents
Moving to Real-time Web Applications
Ready, JSON, poll
Dynamic maintains form
Real time (advanced)
Web Services – At Your Disposal
Accessing third parties
Interacting with Twitter
Long tasks won't block
Smashing All Test Layers
Testing atomically
Writing applicative tests
Testing workflows
Code Once, Deploy Everywhere
Continuous Integration (CloudBees)
Deployment (Heroku)
Monitoring (Typesafe Console)
Introducing Play! Framework 2
Moving Forward
Materials
Index