Skip to content

alexmarkelenkov/modern-web-scala

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 application built using denisftw/play-scala-web-starter.g8 Giter8 template 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
  • 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
  • Testing with ScalaTest and Mockito

Versions used

The code uses Play 2.6 and Scala 2.12.2 along with sbt 0.13.15.

About

Companion code for the Modern Web Development with Scala book

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 78.9%
  • HTML 10.8%
  • JavaScript 10.1%
  • CSS 0.2%