aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@inpher.io>2019-11-26 13:33:05 -0500
committerJakob Odersky <jakob@inpher.io>2019-11-26 13:40:36 -0500
commite05a163e1426b295d82501e6bbad27b4f83e5af1 (patch)
tree52d74760441ba51d9b9bf35df21b6f93253be3fb
parent62b5a6a24a8824f996ad82b7bf0b0e5f1210326a (diff)
downloadscala-tutorial-master.tar.gz
scala-tutorial-master.tar.bz2
scala-tutorial-master.zip
Add readmeHEADmaster
-rw-r--r--README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..66528b9
--- /dev/null
+++ b/README.md
@@ -0,0 +1,17 @@
+A very basic message-board-like website, intended to be used as a practical
+Scala tutorial.
+
+## Structure
+
+Each commit in the master branch represents a step in the tutorial.
+
+It starts out with an empty project, with only a build-tool wrapper included. A
+web server is then created an progressively enhanced with a static UI, a
+database, an interactive UI, and even a command line tool.
+
+All features are implemented with various Scala libraries and tools, including
+ScalaJS and Scala Native
+
+It is recommended to use this repository as a guidline, but follow the tutorial
+in a separate folder. You can always look at the latest commit in master to see
+the final version.