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
160
Other Decks in Programming
See All in Programming
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
260
testingを眺める
matumoto
1
140
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
560
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
160
print("Hello, World")
eddie
2
530
複雑なフォームに立ち向かう Next.js の技術選定
macchiitaka
2
180
AIでLINEスタンプを作ってみた
eycjur
1
230
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
Testing Trophyは叫ばない
toms74209200
0
890
JSONataを使ってみよう Step Functionsが楽しくなる実践テクニック #devio2025
dafujii
1
590
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.3k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Agile that works and the tools we love
rasmusluckow
330
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
A better future with KSS
kneath
239
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Bash Introduction
62gerente
615
210k
Designing Experiences People Love
moore
142
24k
Gamification - CAS2011
davidbonilla
81
5.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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