summaryrefslogtreecommitdiff
path: root/book/src/main/scalatex/book/Index.scalatex
diff options
context:
space:
mode:
Diffstat (limited to 'book/src/main/scalatex/book/Index.scalatex')
-rw-r--r--book/src/main/scalatex/book/Index.scalatex35
1 files changed, 26 insertions, 9 deletions
diff --git a/book/src/main/scalatex/book/Index.scalatex b/book/src/main/scalatex/book/Index.scalatex
index af17e0e..a3c77f6 100644
--- a/book/src/main/scalatex/book/Index.scalatex
+++ b/book/src/main/scalatex/book/Index.scalatex
@@ -16,15 +16,32 @@
@sect("Intro to Scala.js")
@Intro.template
-
- @sect("Getting Started")
- @GettingStarted.template
-
- @sect("Making a Canvas App")
- @CanvasApp.template
-
- @sect("Interactive Web Pages")
- @WebPage.template
+ @sect("Hands On")
+ @sect("Getting Started")
+ @handson.GettingStarted.template
+ @sect("Making a Canvas App")
+ @handson.CanvasApp.template
+ @sect("Interactive Web Pages")
+ @handson.WebPage.template
+
+ @sect("Cross-platform Modules")
+ @handson.CrossModules.template
+
+ @sect("Client-Server Integration")
+ @handson.ClientServer.template
+
+ @sect("Scala.js in Depth")
+ @sect("Javascript Interoperability")
+ @indepth.JavascriptInterop.template
+
+ @sect("Scala.js/Scala-JVM Differences")
+ @indepth.SemanticDifferences.template
+
+ @sect("The Scala.js Compilation Pipeline")
+ @indepth.CompilationPipeline.template
+
+ @sect("Scala.js' Design Space")
+ @indepth.DesignSpace.template \ No newline at end of file