Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Elm: A new approach to building the front end

Avatar for Joel Clermont Joel Clermont
September 22, 2015

Elm: A new approach to building the front end

Avatar for Joel Clermont

Joel Clermont

September 22, 2015
Tweet

More Decks by Joel Clermont

Other Decks in Technology

Transcript

  1. What to expect • Elm language tour • Application architecture

    overview • Tour an Elm app • How does this fit in with my current process?
  2. What to expect • Elm language tour • Application architecture

    overview • Tour an Elm app • How does this fit in with my current process? • Tooling
  3. What to expect • Elm language tour • Application architecture

    overview • Tour an Elm app • How does this fit in with my current process? • Tooling • Why should I give Elm a try?
  4. From Elm to your browser • compile to JS •

    link JS source in your web app
  5. From Elm to your browser • compile to JS •

    link JS source in your web app • Elm.fullscreen
  6. From Elm to your browser • compile to JS •

    link JS source in your web app • Elm.fullscreen • Elm.embed
  7. Why should I consider Elm? • It’s fast • It’s

    safe • Great tooling and ecosystem
  8. Why should I consider Elm? • It’s fast • It’s

    safe • Great tooling and ecosystem • Easy to integrate gradually
  9. Why should I consider Elm? • It’s fast • It’s

    safe • Great tooling and ecosystem • Easy to integrate gradually • It’s FUN
  10. Next steps • http://elm-lang.org (live demos, debugger, REPL) • https://pragmaticstudio.com/elm

    • @elmlang • @czaplic • @rtfeldman • http://noredinktech.tumblr.com