---
title: "Master JavaScript Performance in React Native (Part 2)"
description: "Learn to fix JS performance issues in React Native-from debounce bugs to Redux selectors, in this hands-on webinar with real code examples."
url: https://www.callstack.com/events/master-javascript-performance-in-react-native-part-2
updated: 2026-10-24T08:39:20.950Z
---

# Master JavaScript Performance in React Native (Part 2)

Learn to fix JS performance issues in React Native-from debounce bugs to Redux selectors, in this hands-on webinar with real code examples.

_Webinar · 4/28/2025 · Online · Online · Recording: 01:10:40 · Category: Performance_

Organizer: Callstack

Speakers: Szymon Chmal (Software Developer @ Callstack), Mike Grabowski (CEO & Founder @ Callstack)

[Watch the recording](https://www.youtube.com/watch?v=1_Y8cAav3O4)

In this webinar recording, Callstack Software Engineer Szymon Chmal dives into Part 2 of the 2025 [Ultimate Guide to React Native Optimization](https://www.callstack.com/ebook/the-ultimate-guide-to-react-native-optimization), continuing the deep dive into JavaScript performance issues, and how to solve them.

From misused debounce functions and costly Redux selectors to over-rendering component trees and misconfigured state logic, this session shows what _actually_ slows down your React Native app, and how to fix it. Expect practical takeaways, real examples from performance audits, and a hands-on demo app to guide you through each topic.

If you’ve ever felt like your app is doing too much rendering, lagging under simple input, or just not feeling “native enough,” this webinar is for you.

## **What you’ll learn about JavaScript performance optimization**

- How to fix broken debounce patterns that silently kill your app’s responsiveness.
- How to isolate state updates using the Context API to avoid re-rendering your entire screen.
- What Redux selector misuse looks like (and how to fix it with `createSelector` and stable outputs).
- How to get real gains with Concurrent React APIs like useDeferredValue, and what they won’t solve.
- How to offload heavy synchronous logic using Worklets and keep your main thread unblocked.

## **Why you should give this webinar a shot**

This is more than theory, it’s code-level insight from real audits, covering mistakes seen in production apps. Szymon shares practical strategies, explains performance trade-offs, and shows you exactly how to apply them in your own projects.

### **By the end of this session recording, you’ll have:**

- A stronger grasp of how to debug and resolve common JS performance issues in React Native.
- Examples of context management, list rendering, and Redux setup that _don’t_ scale, and how to replace them.
- New ways to use React Native’s evolving architecture and tooling to your advantage.
