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
An Introduction to React Hooks
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Paul McBride
February 27, 2019
Technology
51
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
An Introduction to React Hooks
A quick introduction to React hooks and how they solve a few pain points in React.
Paul McBride
February 27, 2019
More Decks by Paul McBride
See All by Paul McBride
Lessons Learned as a Self-taught Developer
thepaulmcbride
0
47
Introduction to PHP 7
thepaulmcbride
1
96
Other Decks in Technology
See All in Technology
作って理解するCoding Agent 〜フレームワークに頼らないピュア Python での実装〜
takapy
3
1k
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
160
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
360
平文パスワードはログに“残り” ── 肝心の侵入は“痕跡すら残らない”
kuroneko13
0
120
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
Oracle MCP Servers Explained
thatjeffsmith
0
410
DDDのエッセンスを取り入れたAIでの開発
ak2ie
0
210
tamachi.go 誕生の裏側
rymiyamoto
1
200
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
200
小粒でもパワフルなJS Runtime Antjsについて
comamoca
0
120
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
14
5.6k
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
350
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
350
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Building the Perfect Custom Keyboard
takai
2
850
Exploring anti-patterns in Rails
aemeredith
3
470
How to train your dragon (web standard)
notwaldorf
97
6.8k
The untapped power of vector embeddings
frankvandijk
2
1.8k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
500
How to make the Groovebox
asonas
2
2.3k
The Cost Of JavaScript in 2023
addyosmani
55
10k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
360
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Balancing Empowerment & Direction
lara
6
1.2k
Transcript
Introducing React Hooks @ThePaulMcBride
None
⚛ What is React?
Make Building UIs Easier
Simplify hard stuff
Suspense
Performance
None
Developer Tooling
None
Where React Sucks
♻ Code Reusability
None
Separation of Concerns
None
Classes are hard
None
Hooks to the Rescue
Demo
Rules
Only Call Hooks at the Top Level
Only Call Hooks from React Functions
Conclusion
Questions?