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
Meetup.js - React.js
Search
Sergio Rafael Gianazza
October 14, 2014
Programming
360
1
Share
Meetup.js - React.js
Sergio Rafael Gianazza
October 14, 2014
More Decks by Sergio Rafael Gianazza
See All by Sergio Rafael Gianazza
Functional Reactive Programming for web apps
gianu
0
260
Why Bacon is actually good for your health
gianu
3
220
Other Decks in Programming
See All in Programming
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
270
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
Swift Concurrency Type System
inamiy
0
530
実践CRDT
tamadeveloper
0
570
Making the RBS Parser Faster
soutaro
0
380
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
290
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
270
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
Don't Prompt Harder, Structure Better
kitasuke
0
770
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
220
Programming with a DJ Controller — not vibe coding
m_seki
3
100
ハーネスエンジニアリングとは?
kinopeee
10
5.3k
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
220
Marketing to machines
jonoalderson
1
5.2k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
770
Between Models and Reality
mayunak
3
270
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
The SEO identity crisis: Don't let AI make you average
varn
0
440
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Amusing Abliteration
ianozsvald
1
150
Transcript
React.js
Sergio Gianazza @sgianazza github.com/gianu Developer
React.js O sobre como me convertí en el primer viajero
en el tiempo
2014
2044
None
None
DOM
DOOM
1983
None
None
2014
React.js
Libreria para construir interfaces de usuario
V del MVC
DOM
Virtual DOM
Diff entre arboles Eficiente
O(n^3)
O(n^3) O(n)
Magic!
O(n^3) O(n)
One-way data flow
Componentes
Propiedades & Estados
Comportamiento & Renderizado
Renderizado To JSX or not to JSX
None
None
Component Lifecycle
componentWillMount
componentDidMount
componentWillReceiveProps
shouldComponentUpdate
componentWillUpdate
componentDidUpdate
componentWillUnmount
¿Como se ve esto funcionando?
Budget Bleed
None
None
¿Que es lo que sigue?
Gracias! http://github.com/gianu/budget_bleed @sgianazza Historia basada en “the man who folded
himself” de David Gerrold y “Atopia” de Matthew Mather.