Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to revolutionize front-end development with Elm in this 31-minute conference talk from Strange Loop. Learn to seamlessly integrate Elm into existing JavaScript projects, leveraging its Time-Traveling Debugger, exceptional runtime exception prevention, and semantic versioning package manager. Explore the benefits of Elm's immutable data, stateless functions, and robust task handling for HTTP requests. Gain insights into building live validated forms and understand why Elm outperforms React and Flux. Delve into the speaker's retrospective on adopting Elm, addressing concerns and highlighting improvements in reliability. Perfect for JavaScript and CSS-savvy developers looking to enhance their front-end programming experience and create more stable, efficient web applications.
Syllabus
Introduction
React and Flux
The First Version
Why Elm
Semantic Versioning
Building a Live Validated Form
Immutable Data Stateless Functions
Tasks
HTTP GET String
Global Functions
Missed Cases
Life in Elm
Retrospective
Why didnt I
Its a scary thing
Is it worth it
Tina Fey quote
Elm port system
Introducing Elm to a JS web app
Is Elm worth it
Improvements
Reliability
Ruby
Taught by
Strange Loop Conference