React Native v0.76
Disponible · 23 octobre 2024
React Native 0.76 est un jalon majeur : la New Architecture : Fabric pour le rendu et TurboModules pour les modules natifs : est activée par défaut pour toutes les nouvelles applications. Ce basculement conclut plusieurs années de développement parallèle et de migration progressive.
Fabric remplace le pont asynchrone legacy par une communication synchrone entre JavaScript et les vues natives via JSI (JavaScript Interface). Résultat : les interactions qui nécessitaient plusieurs aller-retours entre les threads sont maintenant instantanées, et les animations qui traversaient le pont ne droppent plus de frames.
Expo SDK 52 s'aligne sur React Native 0.76 et bénéficie des mêmes améliorations. Pour les applications existantes, la migration vers la New Architecture est documentée avec un guide officiel : la compatibilité avec les packages tiers s'est considérablement améliorée depuis les premières versions.