summaryrefslogtreecommitdiff
path: root/intro.md
diff options
context:
space:
mode:
Diffstat (limited to 'intro.md')
-rw-r--r--intro.md70
1 files changed, 0 insertions, 70 deletions
diff --git a/intro.md b/intro.md
deleted file mode 100644
index 6536a54..0000000
--- a/intro.md
+++ /dev/null
@@ -1,70 +0,0 @@
-Hands-On Scala.js
-
- - Some Scala experience
- - Some Javascript/Web experience
-
- Intro to Scala.js
- What
- Why
- Where
-
- Hands On
- Getting Started
- Opening the Project
- The Application Code
- The Project Code
- Publishing
-
- Making an HTML5 Canvas Game
-
- Accessing DOM APIs
- Using js.Dynamic
- Using scala-js-dom for type-safety
-
- Input, Output
- Publishing
- Looking through the generated code
-
- Interactive Web Apps
- Managing HTML using the DOM
- Managing HTML using Scalatags
- Wiring up DOM events and interactions
- Publishing
-
- Building Cross-platform Libraries
- Shared code organization
- Shared tests using uTest
- Publishing
-
- Client-Server Integration
- Hello World client/server project
- Serving the client javascript from the server
-
- Sharing code
- Using shared libraries
- Writing shared application logic
-
- Ajax calls
- Using the DOM APIs
- Using uPickle for serialization
- Using Autowire for routing
-
- Deployment
-
- Reference
- The Scala.js File Encoding
-
- Javascript Interop
- Calling Javascript from Scala.js
- Writing your own FFI facades
- Calling Scala.js from Javascript
- Mapping of Types
-
- Library Dependencies
-
- Differences from Scala/JVM
-
- Internals
- Optimization Phases
-
-