Bringing the New React Native Architecture to the OSS Community
summary
Meta finishes migrating the Facebook app to the New React Native Architecture end of 2021 and now ships the OSS tools to reproduce that: Fabric plus TurboModules, codegen generates platform stubs and type-safe APIs, and a React Native Gradle plugin that moves Java/Kotlin build logic. React Native 0.68 offers a one-line opt-in for the new architecture, 0.69 bundles Hermes and enables React 18 features, and 0.70 adds unified codegen, full CMake support and Android auto-linking. Docs, sample repos with commit-by-commit migrations, and a public working group are live for library and app migrations.
AI-written summary · about
chapters (14)
- 0:00Introduction and speaker intro
- 1:24New architecture timeline overview
- 3:09Why the new architecture matters
- 5:35Key pillars of new architecture
- 6:19Codegen explained and benefits
- 8:07Build tools and infrastructure changes
- 9:53Hermes engine and React 18 support
- 11:40Modern languages and Kotlin support
- 14:10React Native versions and features
- 16:38React 18 and React Native interaction
- 18:47Community docs and resources
- 22:40New architecture working group
- 25:07Library migration and community call
- 26:11Closing and community contribution
related talks
27mBringing the New React Native Architecture to the OSS community
28mBringing the New React Native Architecture to the OSS community
27m22 - A year in Review for React Native
23mReact Native: 2022 & Beyond
23mWhat's New in React Native
01h 13mMigrating to React Native: A long-term retrospective
36mInside React Native's New Architecture: Fabric, TurboModule…
30mQ&A with the React Native team
