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
Rubyslava – React
Search
Petr Brzek
November 07, 2014
Programming
4
110
Rubyslava – React
Petr Brzek
November 07, 2014
Tweet
Share
More Decks by Petr Brzek
See All by Petr Brzek
Nativni aplikace v HTML5
petrbrzek
1
140
Other Decks in Programming
See All in Programming
破壊せよ!データ破壊駆動で考えるドメインモデリング / data-destroy-driven
minodriven
14
3.8k
カラム追加で増えるActiveRecordのメモリサイズ イメージできますか?
asayamakk
3
1.1k
Nuxtベースの「WXT」でChrome拡張を作成する | Vue Fes 2024 ランチセッション
moshi1121
1
290
デプロイを任されたので、教わった通りにデプロイしたら障害になった件 ~俺のやらかしを越えてゆけ~
techouse
50
31k
2万ページのSSG運用における工夫と注意点 / Vue Fes Japan 2024
chinen
3
1.3k
RailsのPull requestsのレビューの時に私が考えていること
yahonda
4
1.5k
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
140
[PyCon Korea 2024 Keynote] 커뮤니티와 파이썬, 그리고 우리
beomi
0
110
いかにして不足・不整合なくデータ移行したか
tjmtmmnk
1
1k
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
8
730
AWS IaCの注目アップデート 2024年10月版
konokenj
3
2.1k
Vue3の一歩踏み込んだパフォーマンスチューニング2024
hal_spidernight
3
2.9k
Featured
See All Featured
Building Applications with DynamoDB
mza
90
6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
670
A Modern Web Designer's Workflow
chriscoyier
692
190k
Fontdeck: Realign not Redesign
paulrobertlloyd
81
5.2k
BBQ
matthewcrist
85
9.3k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
41
9.2k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.6k
Documentation Writing (for coders)
carmenintech
65
4.4k
A designer walks into a library…
pauljervisheath
202
24k
The Cult of Friendly URLs
andyhume
78
6k
Unsuck your backbone
ammeep
668
57k
Transcript
Thinking in React
None
None
None
None
None
None
None
None
A JavaScript library for building user interfaces
React isn't an MVC framework
But the “V” in MVC
What’s interesting about React?
Virtual DOM
It's easy to use
Extremely declarative
Everything is a component
None
JSX
None
None
Thinking in React
None
None
None
Virtual DOM
O(n^3) problem
None
None
O(n)
None
None
shouldComponentUpdate
None
None
Server side rendering
React.renderToString
Event System
Event Delegation
Flux
None
None
None
github.com/madebysource/reacting
Testing React
Jest PAINLESS JAVASCRIPT UNIT TESTING
React.addons.TestUtils
None
Avocode
None
Thanks for listening
• Big thanks to: • scotch.io, calendar.perfplanet.com • Great inspiration:
• github.com/enaqx/awesome-react