Overview
Explore the functional programming language Elm as an alternative to JavaScript frameworks in this 50-minute conference talk. Discover how Elm builds upon concepts like virtual DOM and unidirectional data flow, while offering a sound type system, built-in immutability, and an advanced compiler for catching errors early. Learn how to build a web app using Elm, comparing its advantages and disadvantages to traditional JavaScript tech stacks. Gain insights into typed, ML-style functional programming, with a focus on JavaScript developers seeking a more functional approach in their daily work. Understand how Elm can potentially reduce JavaScript fatigue and simplify web app development, making it an attractive option for both front-end and back-end developers.
Syllabus
Beyond JavaScript Frameworks: Writing Reliable Web Apps With Elm - Erik Wendel
Taught by
NDC Conferences