This is the companion code repository for the Modern Web Development with Scala book published by Leanpub.
The starting-point tag marks the initial state of a model application that is used throughout the book for demonstrating different aspects of Web development. In particular the book illustrates the following:
- Querying remote services with the
WSclient - Using MacWire for injecting dependencies in Play 2.5
- Using ScalikeJDBC for accessing PostgreSQL
- Integrating Play with React and Webpack
- Working with JSON and using Play Forms API
- Using Akka Actors
- Using HTTP filters and action composition in Play
The code uses Play 2.5.0 and Scala 2.11.7 along with sbt 0.13.11.