Alex Hunt

Meta

Towards a Stable JavaScript API

Every year, React Native is loved by more developers and powers an ever-growing number of apps. As this reach and maturity grows, so does the need for stability and predictable releases.

In line with this, the React team has been doubling down on foundational improvements to React Native's APIs — defining the core building blocks and imports your apps can use. Specifically, we're shipping an overhaul of how we model React Native's JavaScript API in TypeScript, motivated by improving type safety, stability, and developer experience.

Join Alex for a deep dive into this effort, including our motivations, technical challenges, and what these changes mean for React Native developers.