React Native, uzun süredir geliştiricilerin JavaScript ve React kullanarak gerçek kullanıcı arayüzü yerel platform bileşenleriyle Android ve iOS uygulamaları oluşturmasını sağlamaktadır. Ancak orijinal mimari — JavaScript iş parçacığı ile yerel iş parçacığı arasında bir Java/C++ köprüsüne dayanan — özellikle dinamik etkileşimlerde performans darboğazları oluşturuyordu. Yeni mimari bu sınırlamaları doğrudan ele almaktadır.
Yeni Mimarinin Dört Temel Direği
Temel İyileştirmeler ve Faydalar
React Native'ın yeni mimarisi, JavaScript ve yerel kodun mobil cihazlarda nasıl etkileşime girdiğini temel olarak değiştiriyor. Asenkron köprü darboğazını ortadan kaldırarak ve JSI, Fabric, Turbo Modülleri ve CodeGen'i tanıtarak Meta, React Native'i yüksek performanslı çapraz platform mobil uygulamalar oluşturmak için çok daha rekabetçi bir seçenek haline getirdi. Yeni mimariye geçen geliştiriciler başlangıç süresi, animasyon akıcılığı ve genel uygulama yanıt verme hızında ölçülebilir iyileştirmeler görecek.