~/talk

How to actually improve the performance of a React Native app?

Talkat React Native EU 2022 · 2022-09-01..09-02· [react-native, web-performance]
links:none on file
slides:none on file

Argues that React Native performance is a process to fix, not a single tweak, and recommends the DMACC workflow (Define, Measure, Analyze, Improve, Control) with concrete tools: react profiler, react-native-performance and native profilers (Xcode Instruments / Android Profiler) to show most issues live on the JS side, measure on release builds, and account for measurement variation. Recommends CI regression detection with reassure, and ongoing monitoring via Firebase Performance or Sentry; improvements are usually incremental and require prioritized, data-driven fixes.

AI-written summary · about

  1. 0:00Start
  2. 1:07How To Actually Improve the Performance of a React Native App
  3. 4:59Conclusions
  4. 7:48Defined Phase
  5. 9:30User Path Analysis
  6. 11:01Measure Phase
  7. 12:11React Profiler
  8. 12:34React Native Performance
  9. 13:13Profilers
  10. 14:02Flipper
  11. 14:30Measurement Variation
  12. 16:01The Analyze Space
  13. 16:29Brainstorming
  14. 16:52Cause and Effect Diagram
  15. 17:06Fisherman Diagram
  16. 19:03Hypothesis Testing
  17. 21:33The Control Phase
  18. 21:48Control Phase
~/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.