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
[DroidKaigi 2024] Android ViewからJetpack Composeへ 〜Jetpack Compose移行のすゝめ〜 / From Android View to Jetpack Compose: A Guide to Migration
syarihu
1
690
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
1.1k
今インフラ技術をイチから学び直すなら
yuhta28
1
140
Rubyとクリエイティブコーディングの輪の広がり / The Growing Circle of Ruby and Creative Coding
chobishiba
1
270
Rechartsで楽にゴリゴリにカスタマイズする!
10tera
1
170
Some more adventure of Happy Eyeballs
coe401_
2
190
Data Contracts In Practice With Debezium and Apache Flink
gunnarmorling
0
120
マルチモジュールにおけるテスト最適化
fxwx23
0
210
Jakarta EE meets AI
ivargrimstad
0
400
API Platform for Laravel
dunglas
1
770
GraphQLの魅力を引き出すAndroidクライアント実装
morux2
3
870
REXML改善のその後
naitoh
0
190
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
48
4.6k
The Invisible Customer
myddelton
119
13k
Git: the NoSQL Database
bkeepers
PRO
425
64k
How STYLIGHT went responsive
nonsquared
93
5.1k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Atom: Resistance is Futile
akmur
261
25k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.8k
A better future with KSS
kneath
235
17k
What's new in Ruby 2.0
geeforr
340
31k
Side Projects
sachag
451
42k
Ruby is Unlike a Banana
tanoku
96
11k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.8k
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