Back to 2018 Agenda

Delightful Frontend Development: An Intro to Elm

πŸ•“ 12:20 pm - πŸ“ M1
"undefined is not a function" - Google Chrome, 2018 Let's be honest, it's not a great user experience is it? To say JavaScript is a prickly learning experience is an understatement. There's all the little quirks inherit to JavaScript itself, combine that with a colourful cast of frameworks, libraries and patterns, and you've got a recipe for disaster. Elm provides a refreshing alternative to JavaScript. Elm is a language built with an emphasis on being easy to use, building robust applications and great performance. Elm does this through polite and friendly error messages, no runtime exceptions and a virtual DOM similar to React. In this session we'll cover a brief overview of Elm and some of the developer-focused features it provides. As well as a live demonstration of coding in Elm.

It's such a privilege to be able to run this conference and DDD Perth would love to acknowledge the traditional custodians of the land in which DDD is created, presented, and shared, the Whadjuk people of the Noongar Nation and their connections to land, sea and community. We pay our respect to their Elders past, present and emerging, and extend that respect to all Aboriginal and Torres Strait Islander peoples today.