Scala for Javascript Kiddies; Javascript for Scala Nerds
summary
A new interface framework called Janus framework aims to let the same Scala-influenced UI code run on server and client to meet 508/SEO constraints, centering on a single reactive abstraction — a varying monad — that maps model state to DOM bindings, plus a tiny lie abstraction for UX timing. Demos show AJAX requests modeled as variings, npm duplication headaches, and subtle JavaScript mutability bugs that cost a day of debugging.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:43What Exactly Is Javascript
- 2:57508 Compliance
- 3:56Principles behind the Framework
- 5:08Jquery
- 11:10Model
- 12:26Lists
- 13:20Attributes
- 21:16Problems
related talks
45mJanus: Easy Complex UI with Declarative FRP
49mScala js: getting the best of JavaScript and Scala
01h 31mScala.js Workshop
46mFull Stack Scala
25mEnemy of the State
44mModern JavaScript: Moving Beyond jQuery
43mIsomorphic JavaScript apps
42mScala.js Semantics - and how they support performance and JavaScript interop
