24:55React Native Performance - Take 2
Parashuram N explains how to profile and improve React Native performance, focusing on JavaScript execution, frame rates, responsiveness, and animation smoothness. He shows how sampling profilers in Hermes, Chrome, Safari, and Flipper can reveal slow or frequent work. He describes keeping touch feedback responsive by splitting long event handlers into queued tasks, and improving animations by moving work to the UI thread with useNativeDriver or LayoutAnimation. He also discusses timer overhead, image scaling, translucent views, and the memory and rendering challenges of scrolling lists.