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 1 year ago
manuscript API 1 year ago
service Adjust flags for sbt console 1 year ago
.gitignore Restructure stuff 1 year ago
.travis.yml Remove Java 8 2 years ago Initial commit 2 years ago Initial commit 2 years ago Initial commit 2 years ago
LICENSE Initial commit 2 years ago
Makefile Code Cleanup 1 year ago
NOTICE Initial commit 2 years ago Code Cleanup 1 year 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.