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
220
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
49
Beyond the Rails Way
mario_chavez
1
94
Rediscovering ActiveRecord
mario_chavez
2
330
Intro to Elixir
mario_chavez
0
160
From Ruby to Elixir: Developing Web Applications
mario_chavez
0
410
Pitch para Startups
mario_chavez
1
130
Understanding KPIs
mario_chavez
1
92
Logic Programming
mario_chavez
0
110
El nuevo comercio electrónico
mario_chavez
0
69
Other Decks in Programming
See All in Programming
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
190
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
110
What's new in Spring Modulith?
olivergierke
1
170
モテるデスク環境
mozumasu
3
1.3k
Ktorで簡単AIアプリケーション
tsukakei
0
100
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
430
Devoxx BE - Local Development in the AI Era
kdubois
0
140
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.2k
AkarengaLT vol.38
hashimoto_kei
1
120
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.2k
iOSでSVG画像を扱う
kishikawakatsumi
0
170
CSC305 Lecture 09
javiergs
PRO
0
310
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
The Cult of Friendly URLs
andyhume
79
6.6k
Being A Developer After 40
akosma
91
590k
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Balancing Empowerment & Direction
lara
5
700
GitHub's CSS Performance
jonrohan
1032
470k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
Fireside Chat
paigeccino
41
3.7k
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]