9:45Best Practices
The panel discusses practical React Native performance problems and the work involved in upgrading and migrating existing apps. Ram describes profiling a busy JavaScript thread and how two MLH Fellowship students built and open-sourced a visualization tool for the Hermes sampling profiler. Monica explains how an AndroidX and library upgrade created compatibility challenges but ultimately improved performance. For migrations, the panel recommends breaking work into chunks, checking library compatibility, retaining native code where useful, and supporting native developers through the organizational transition.