Ryan-Thomas/WebDevScala

Modern Web Development With Scala Book

★ 0Forks 0ScalaGitHub ↗Compare

README

Modern Web Development with Scala

This is the companion code repository for the Modern Web Development with Scala book published by Leanpub.

Staring point

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

Versions used

The code uses Play 2.5.0 and Scala 2.11.7 along with sbt 0.13.11.

Contributors

Ryan-Thomas

Issues