Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Elm, una mejor manera de hacer frontend
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mario Alberto Chávez
May 24, 2016
Programming
250
0
Share
Elm, una mejor manera de hacer frontend
Plática sobre Elm para el desarrollo Frontend
Mario Alberto Chávez
May 24, 2016
More Decks by Mario Alberto Chávez
See All by Mario Alberto Chávez
Ruby Internals V3
mario_chavez
0
63
Beyond the Rails Way
mario_chavez
1
110
Rediscovering ActiveRecord
mario_chavez
2
350
Intro to Elixir
mario_chavez
0
170
From Ruby to Elixir: Developing Web Applications
mario_chavez
0
420
Pitch para Startups
mario_chavez
1
140
Understanding KPIs
mario_chavez
1
110
Logic Programming
mario_chavez
0
130
El nuevo comercio electrónico
mario_chavez
0
84
Other Decks in Programming
See All in Programming
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
0
130
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
170
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
150
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
500
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
実践CRDT
tamadeveloper
0
480
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
280
Java 21/25 Virtual Threads 소개
debop
0
350
Running Swift without an OS
kishikawakatsumi
0
790
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
470
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
890
感情を設計する
ichimichi
5
1.4k
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
270
Faster Mobile Websites
deanohume
310
31k
Navigating Weather and Climate Data
rabernat
0
160
RailsConf 2023
tenderlove
30
1.4k
AI: The stuff that nobody shows you
jnunemaker
PRO
6
550
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Building Adaptive Systems
keathley
44
3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
150
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Transcript
michelada.io Elm Mario Alberto Chávez @mario_chavez
[email protected]
michelada.io Cuantos han escuchado de Elm?
michelada.io Cuantos han intentado hacer algo con Elm?
michelada.io COMPLEJIDAD
michelada.io Javascript (hasta en el backend)
michelada.io npm install react
michelada.io 131 dependencias!
michelada.io 243 mb (sin contar Nodejs)
michelada.io left-pad
michelada.io Uncaught TypeError: undefined is not a function
michelada.io Si tu backend no es NodeJs… Buena suerte!
michelada.io Cómo organizo mi aplicación?
michelada.io Cuál es el framework de moda hoy?
michelada.io Simplicidad
michelada.io Enfocarnos en lo que importa
michelada.io Tener menos puntos de falla
michelada.io Elm
michelada.io Strong typed
michelada.io No existe null o undefined
michelada.io Inmutable
michelada.io Puramente funcional
michelada.io Reactivo por diseño
michelada.io Compilado, no runtime exceptions
michelada.io Package management que cuida al usuario
michelada.io No es javascript
michelada.io No backend (Hay mejores herramientas)
michelada.io Demo
michelada.io Simplicidad
michelada.io En las herramientas
michelada.io En la arquitectura
michelada.io Confianza en el lenguaje
michelada.io Funciona en Rails (elm-rails)
michelada.io Thanks! Mario Alberto Chávez @mario_chavez
[email protected]