Dropped inputs, sluggish tab switches, and Redux selectors nuking your frame rate?
It’s time to dig into JavaScript performance in React Native—beyond theory. In this recording of Part 2 of our JavaScript performance webinar series, we demonstrate how to uncover and fix the *real* performance issues devs face in production apps.
What’s inside:
🔍 Why debounce often doesn’t work—and how to fix it with memoization
📦 How to use Context API the right way to avoid massive re-renders
🔄 The Redux selector mistakes that kill performance (and how `createSelector` saves the day)
⚛️ What Concurrent React features actually help with—and what they *don’t*
⚙️ How to run heavy logic off the main thread with custom Worklets
This one’s for React Native devs who care about *actual* performance—not just passing benchmarks. It’s packed with live examples, profiling sessions, and code you can use right away.
Watch Part 1 👉
https://youtu.be/a2HkkkisIAg?feature=shared
Download the Ultimate Guide to React Native Optimization 📘 https://bit.ly/3GMubJi
Need help with React Native performance? Talk to us 💬 https://bit.ly/42YxllT
Follow us on X for more dev content 🐦 https://x.com/callstackio