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

Elm: A new approach to building the front end

Joel Clermont
September 22, 2015

Elm: A new approach to building the front end

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