~/talk

The Performance Myths of React Native apps

Talkat App.js Conf 2023 · 2023-05-10..05-12· [react-native, react]
slides:none on file

Claims that React Native is inherently slow get tested with real builds: a large e‑commerce-style app and a glucose‑scanner prototype where a native camera bridge is required. Tools and tactics used include FlatList/SectionList for lazy rendering, profiling in production with Flipper/Xcode/React Profiler, removing console logs, and choosing Reanimated and Lottie for off‑thread animations. Finds that overusing memoization can hurt more than help, that measuring CPU/memory and testing on low‑end devices matter, and that hitting a 60 fps target yields noticeably smoother UX.

AI-written summary · about

  1. 0:00Start
  2. 0:06Checklist for a Great Talk
  3. 5:28Criteria for Measuring Performance
  4. 6:083 important criteria for Performance
  5. 12:07Remove unnecessary console logs
  6. 15:22Turn off Animations on low data mode or low memory
  7. 17:26Tools: Flipper, Xcode & React Profiler
~/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.