PacktLib: Learning Play! Framework 2

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

Summary

Templating Easily with Scala

Shape it, compose it, re-use it

Playing around

Skinning with LESS pain

Summary

Handling Data on the Server Side

Feeding some data

Ingesting data

Persisting them

Porting to Scala

Summary

Dealing with Content

Body parsing for better reactivity

Creating a forum

Handling multipart content types

Rendering contents

Summary

Moving to Real-time Web Applications

Ready, JSON, poll

Dynamic maintains form

Real time (advanced)

Summary

Web Services – At Your Disposal

Accessing third parties

Interacting with Twitter

Long tasks won't block

Summary

Smashing All Test Layers

Testing atomically

Writing applicative tests

Testing workflows

Summary

Code Once, Deploy Everywhere

Continuous Integration (CloudBees)

Deployment (Heroku)

Monitoring (Typesafe Console)

Summary

Introducing Play! Framework 2

Introducing Play! Framework 2

Introducing Play! Framework 2

Introducing Play! Framework 2

Introducing Play! Framework 2

Introducing Play! Framework 2

Moving Forward

Moving Forward

Moving Forward

Moving Forward

Materials

Index