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
Mario Alberto Chávez
May 24, 2016
Programming
0
240
Elm, una mejor manera de hacer frontend
Plática sobre Elm para el desarrollo Frontend
Mario Alberto Chávez
May 24, 2016
Tweet
Share
More Decks by Mario Alberto Chávez
See All by Mario Alberto Chávez
Ruby Internals V3
mario_chavez
0
59
Beyond the Rails Way
mario_chavez
1
100
Rediscovering ActiveRecord
mario_chavez
2
340
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
120
El nuevo comercio electrónico
mario_chavez
0
79
Other Decks in Programming
See All in Programming
AI & Enginnering
codelynx
0
120
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
4k
高速開発のためのコード整理術
sutetotanuki
1
410
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
210
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
CSC307 Lecture 09
javiergs
PRO
1
840
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
990
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
310
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
140
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
190
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
85
Believing is Seeing
oripsolob
1
58
Product Roadmaps are Hard
iamctodd
PRO
55
12k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
65
Into the Great Unknown - MozCon
thekraken
40
2.3k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The agentic SEO stack - context over prompts
schlessera
0
650
Balancing Empowerment & Direction
lara
5
900
My Coaching Mixtape
mlcsv
0
49
Exploring anti-patterns in Rails
aemeredith
2
250
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
57
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]