Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Rubyslava – React
Search
Petr Brzek
November 07, 2014
Programming
120
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rubyslava – React
Petr Brzek
November 07, 2014
More Decks by Petr Brzek
See All by Petr Brzek
Nativni aplikace v HTML5
petrbrzek
1
170
Other Decks in Programming
See All in Programming
Webの地図
yosuke_furukawa
PRO
6
4.7k
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
160
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
300
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2.3k
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
1
150
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
180
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
150
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
650
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
130
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
280
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
520
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.8k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
My Coaching Mixtape
mlcsv
0
320
How to make the Groovebox
asonas
2
2.4k
Thoughts on Productivity
jonyablonski
76
5.4k
A Tale of Four Properties
chriscoyier
163
24k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
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