~/talk

React Native: Things we learned the Hard Way

Talkat Fragments 2017 · 2017-09-12..09-13· [react-native]
links:none on file
slides:none on file

Company runs React Native in production with apps reaching millions and reports 95% code shared across iOS and Android, with RN powering >80% of iOS and ~60% of Android screens. Over‑the‑air updates ship JS bundles to past two–three released app versions so fixes reach users without store updates. Built a separate “backpack” repo to share native dependencies, offload seconds‑scale computation into native modules, split bundles into core and feature chunks, and roll out patches at 5/10/20%.

AI-written summary · about

  1. 0:00Intro
  2. 0:25What is React Native
  3. 3:10Basic Render
  4. 4:26Benefits
  5. 6:36Challenges
  6. 10:52Managing heavy computation
  7. 12:00The problem with JavaScript
  8. 13:20What are native modules
  9. 14:29Moderate computation
  10. 15:48Initial screen load time
  11. 16:41Android vs iOS
  12. 20:06Navigation
  13. 22:56Bundle Updates
  14. 26:24Dependency Structure
  15. 28:30Example
  16. 30:04Guidelines
  17. 36:11Creative
  18. 36:41Independent
  19. 39:16Optimizations
  20. 41:36SDKs
  21. 42:21iOS vs Android
  22. 43:41dpi Appa
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.