Source code of the book Advanced Web Development with Scala.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jens Grassel b04e8e6252 API 6 months ago
manuscript API 6 months ago
service Adjust flags for sbt console 8 months ago
.gitignore Restructure stuff 10 months ago
.travis.yml Remove Java 8 10 months ago Initial commit 11 months ago Initial commit 11 months ago Initial commit 11 months ago
LICENSE Initial commit 11 months ago
Makefile Code Cleanup 8 months ago
NOTICE Initial commit 11 months ago Code Cleanup 8 months ago

Advanced Web Development with Scala

This repository contains the source code for the book "Advanced Web Development with Scala" which is available on Leanpub:


The folder manuscript contains the book source code and other resources like images.

This book uses pandoc and the pandoc-latex-environment. The latter can be installed using the following command:

% pip-3.7 install --user --upgrade pandoc-latex-environment

Build Tooling

All project modules can be compiled, run and tested via sbt. Just open a terminal in the service folder and start the sbt shell.

If you are using the IntelliJ IDEA development environment then you will need to install the Scala plugin for it. Afterwards you should be able to create IDEA projects by using the "Import Project" feature and point it to the service folder.

Copyleft Notice

This book uses the Creative Commons Attribution ShareAlike 4.0 International (CC BY-SA 4.0) license. The code snippets in this book are licensed under CC0 which means you can use them without restriction. Excerpts from libraries maintain their license.