Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Elm and functional programming simplify web app development in this 56-minute conference talk from NDC Conferences. Discover how these tools can improve developer experience, maintain code sanity, and enable the creation of great user experiences. Learn about integrating documentation into the development process, implementing live previews of UI components, and focusing on solving the right problems. Gain insights into simplifying remote data handling, rethinking problem-solving approaches, and leveraging third-party packages effectively. Understand how Elm's module system and value identification contribute to reducing mental overhead and increasing developer happiness.
Syllabus
Simplifying Web App Development With Elm and Functional Programming
Choosing the tools that work for you
Tools don't lapse in discipline, but people do - Charlie Koster - @ckoster22/elm-models-as-types-d913002b58fb
Simplicity
Goal: make great user experiences
Remote data
Rethinking the problem
Third-party packages
Documentation
Implementing previews Values are identified by Imodule name value name
Reducing mental overhead
Developer happiness
Thank you
Taught by
NDC Conferences