Part 3. Advanced concepts

Part 3 introduces some advanced Play concepts, and shows how to combine these with what you learned in part 2 to build the next generation of web applications.

Chapter 8 teaches you how to use Play’s JSON API to build a single-page JavaScript application. Play’s JSON API helps by converting JSON objects to Scala objects and vice versa.

In chapter 9 we show how to use Play modules that provide features that aren’t included with Play. We show how you can create your own modules. We also explain the various ways to deploy your application to production and how to deal effectively with the different configurations needed for the development and (one or more) production environments.

Chapter 10 teaches you how to use Play’s ...

Get Play for Scala now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.