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
ReactRouter
Search
Michael Jackson
January 29, 2015
Programming
7
3k
ReactRouter
An introduction to ReactRouter, from React.js Conf 2015
Michael Jackson
January 29, 2015
Tweet
Share
More Decks by Michael Jackson
See All by Michael Jackson
Redemption from Callback Hell
mjijackson
18
14k
Other Decks in Programming
See All in Programming
Blazing Fast UI Development with Compose Hot Reload (droidcon London 2025)
zsmb
0
120
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
360
CSC305 Lecture 11
javiergs
PRO
0
280
オンデバイスAIとXcode
ryodeveloper
0
150
Webサーバーサイド言語としてのRustについて
kouyuume
1
4.9k
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
330
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
10
1.7k
Introduce Hono CLI
yusukebe
6
3.1k
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
140
オープンソースソフトウェアへの解像度🔬
utam0k
17
3.2k
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.5k
AkarengaLT vol.38
hashimoto_kei
1
130
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Side Projects
sachag
455
43k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
How STYLIGHT went responsive
nonsquared
100
5.9k
Fireside Chat
paigeccino
41
3.7k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
62
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Embracing the Ebb and Flow
colly
88
4.9k
Git: the NoSQL Database
bkeepers
PRO
431
66k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Transcript
ReactRouter https://github.com/rackt/react-router
@mjackson
It all started here: https://twitter.com/mjackson/status/466286956989542400
None
React is awesome for building user interfaces…
… but I was still missing something :(
Flow
None
–Ryan Singer, Basecamp “Flows are just as important to good
interfaces as individual screens are.”
rpflorence/react-nested-router
None
Nesting
–Yehuda Katz, Ember.js “If your user interface is nested, your
routes should be nested.”
None
URLs
–Tim Berners-Lee “Cool URIs don’t change.”
URLs should be part of your design process
Transitions
None
0 7500 15000 22500 30000 Apr May Jun Jul Aug
Sep Oct Nov Dec npm install react-router 0 25000 50000 75000 100000 Apr May Jun Jul Aug Sep Oct Nov Dec npm install react
The Future • ES6 classes! • Programmatic configuration, not just
JSX! • Sub-routers
The End @mjackson