Full Stack Scala
summary
Claim: compile‑time sharing of types and APIs lets front and back use the same Scala code so mismatches show up as build errors. Tools demonstrated: Scala.js + autowire + boopickle plus scala-tags and an sbt template. Built examples: a photo viewer and a live canvas editor with circle/rectangle/triangle parsing; the live demo compiles and runs. Notes: slow Scala turnaround for fast-front-end tweak cycles, mention of shared compiled API and a quoted 40% context‑switch penalty.
AI-written summary · about
chapters (7)
- 0:00Start
- 1:57Photo Viewer
- 7:45What Is Auto Wire
- 9:26Scala Tags
- 11:16Limitations
- 32:51Regular Expression
- 42:12Interoperability
related talks
49mScala js: getting the best of JavaScript and Scala
54mThe Things Scala js Does to Make Your Code Fast
01h 31mScala.js Workshop
31mScala for Javascript Kiddies; Javascript for Scala Nerds
39mAkka js: Drop Your Actos Outside the JVM Boundaries
42mScala.js Semantics - and how they support performance and JavaScript interop
29mThe Front-end Takeover
35mThrough the Looking Glass
