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

Elm: Front-End sin dolores de cabeza

Elm: Front-End sin dolores de cabeza

Presentación para el meetup de Bogotá Lambda en diciembre 10 de 2016.
http://www.meetup.com/es-ES/Bogota-Lambda/events/235602890/

Avatar for Javier Santiago Lozano

Javier Santiago Lozano

December 11, 2016

Other Decks in Programming

Transcript

  1. Primero que todo, de aquí ¿quién… usa lenguajes fuertemente tipados?

    usa lenguajes imperativos? usa lenguajes funcionales? hace front-end? conoce Redux o Flux? usa lenguajes que compilan a JavaScript?
  2. elm

  3. Sus vidas como developers de front-end van a cambiar. (para

    bien) ADVERTENCIA: Mente abierta por favor.
  4. Funciones puras Tipos estáticos (e inferidos) Inmutabilidad Compilado -> ¡Excelentes

    errores! Elimina errores en runtime Arquitectura Elm (Managed effects) Implementación propia de Virtual DOM Interoperabilidad con JS Sintaxis simple y concisa
  5. Menos boilerplate (à la Rails) Más explícito No es la

    solución a todo Lenguaje joven Selling point: Los mejor errores que he visto