Quickly develop web applications with the FastScala framework
summary
FastScala builds a full‑stack web app in 100% Scala full‑stack code, using a JDK 12 core, Bootstrap components, iCEeditor and Chart.js3 integrations, and server‑side callbacks with anonymous IDs that let UI events invoke Scala handlers. Demo pages show 23 callbacks shown for one page; callbacks are garbage‑collected when their HTML is removed. Features include session variables, websockets, file upload/download, and server‑pushed updates. Best for stateful SaaS apps; requires sticky sessions or careful load balancing.
AI-written summary · about
chapters (14)
- 0:00FastScala intro
- 1:09Goals and design
- 2:34Comparison with other Scala web frameworks
- 3:18Core modules overview
- 5:07Built-in components demo
- 8:21FastScala and JavaScript
- 10:07Callback mechanism
- 13:22Complex UI interactions
- 14:49File uploads downloads sessions
- 16:39WebSockets server push
- 17:21Memory management GC
- 18:46When to use FastScala
- 19:29Security load balancing
- 20:00Q&A
related talks
29mFull Stack Scala Web Application.
31mSCALA FROM B TO F - BACKEND DEVELOPER ON FRONTEND
40mFull Stack Scala
37mFull Stack Scala Web Application
50mFull stack Scala
31mSCALAJS - WEB WITHOUT PAIN OF JAVASCRIPT
56mScala.js: Safety and Sanity in the Wild West of Web development
29mPure Scala Approach for Building Frontend and Backend Apps
