marcote / elm-workshop

Elm: Desarrollo Web Para perfeccionistas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Elm: Desarrollo web para perfeccionistas.

Brevisima Intro

Descripción

En este workshop veremos una introducción a la creación de interfaces web con lenguaje Elm (un lenguaje funcional puro que compila a JS). Comenzaremos explorando las características del lenguaje con ejemplos sencillos, luego estudiaremos la Arquitectura Elm (La base de librerías como Redux) y finalmente veremos ejemplos de comunicación con el servidor y con JS. La idea es que los asistentes vayan codeando a la par del orador y que puedan familiarizarse lo más posible con el lenguaje y el paradigma durante el tiempo que dure el workshop.

Instalación del entorno

Los asistentes al workshop deberán traer su ambiente de desarrollo Elm listo para empezar a trabajar. Podés seguir la guía de instalación que está en:

Clonar el proyecto

  • git clone https://github.com/ajchambeaud/elm-workshop

Ejercicios

La actividad se desarrolla en una serie de ejercicios que los asistentes van a ir resolviendo junto con el guía del workshop. Los mismos se encuentran en este repo dentro de la carpeta ejercicios.

Soluciones

Dentro de la carpeta soluciones vas a encontrar todos los ejercicios resueltos. Utiliza esta carpeta solo si estas bloqueado con algun problema de syntaxis para poder avanzar. La idea es que cada asistente vaya "codeando" en vivo junto con el orador ya que el mismo ira explicandolos paso a paso e introduciendo conceptos nuevos en el camino. Si estas resolviendo el worshop por tu cuenta, en cada ejercico encontraras un readme con una explicacion y una guia para resolverlo.

About

Elm: Desarrollo Web Para perfeccionistas


Languages

Language:Elm 67.0%Language:HTML 15.8%Language:CSS 12.5%Language:JavaScript 4.7%