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
3.1k
7
Share
ReactRouter
An introduction to ReactRouter, from React.js Conf 2015
Michael Jackson
January 29, 2015
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
感情を設計する
ichimichi
5
1.4k
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
840
Don't Prompt Harder, Structure Better
kitasuke
0
710
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
5.7k
Make GenAI Production-Ready with Kubernetes Patterns
bibryam
0
110
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
320
Feature Toggle は捨てやすく使おう
gennei
0
570
ファインチューニングせずメインコンペを解く方法
pokutuna
0
300
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
870
存在論的プログラミング: 時間と存在を記述する
koriym
5
870
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
770
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
190
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
130
Embracing the Ebb and Flow
colly
88
5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Rails Girls Zürich Keynote
gr2m
96
14k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.1k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
93
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
380
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
440
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How STYLIGHT went responsive
nonsquared
100
6k
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