Part 2. Core functionality

Part 2 teaches you how to use Play’s standard features, organized by common web development concepts, and it contains material that every developer should be familiar with.

Chapter 3 dives into Play’s internal architecture. We show why Play works well with the web instead of against it and how control flows through a Play application. Furthermore, we show how the model, views, and controllers work together and how to modularize an application.

Chapter 4 explains, in detail, how controllers work. They form the boundary between HTTP and Play. You’ll learn how to map URLs to actions in your code and how to deal with URL and query-string parameters in a type-safe way. We show how to use Play forms to validate and retrieve ...

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.