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
Navigation
Search
Peter Lazar
July 24, 2016
Programming
0
49
Navigation
Peter Lazar
July 24, 2016
Tweet
Share
More Decks by Peter Lazar
See All by Peter Lazar
Typechecking in Javascript
peterlazar1993
0
68
Other Decks in Programming
See All in Programming
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
230
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
CSC307 Lecture 01
javiergs
PRO
0
690
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
970
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
Implementation Patterns
denyspoltorak
0
290
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
230
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
2026年 エンジニアリング自己学習法
yumechi
0
130
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
85
Between Models and Reality
mayunak
1
190
Utilizing Notion as your number one productivity tool
mfonobong
3
220
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Transcript
Navigation in React Native Peter Lazar( @peterlazar1993 )
Declarative vs Imperative
Imperative $("#btn").click(function() { $(this).toggleClass("highlight") $(this).text() === 'Add Highlight' ? $(this).text('Remove
Highlight') : $(this).text('Add Highlight') }) Declarative <Btn onToggleHighlight={this.handleToggleHighlight} highlight={this.state.highlight}> {this.state.buttonText} </Btn>
Navigation in RN NavigatorIOS Navigator NavigationExperimental
NavigatorIOS Pros It's native!! Implemets iOSUINavigationController Great for small/iOS only
projects
NavigatorIOS Cons Not maintained by FB anymore Limited API
Navigator Pros Cross Platform Extensive API Well documented
Code
Navigator Cons Less re ned animations Poor DX (Navigation State
management) Being replaced by NavigationExperimental
NavigationExperimental Pros Cross Platform Single directional data ow Fine grained
Control
NavigationExperimental Cons Not stable yet More setup!!
Honorable Mentions React Native Navigation React Native Router Flux React
Router Native
Questions?
Peter Lazar Github: peterlazar1993 Twitter: @peterlazar1993