Выпущена React Native 0.78, которая привносит несколько улучшений для повышения производительности, упрощения разработки и улучшения интеграции с платформой. Этот релиз делает обновления быстрее, более эффективными и легче в принятии, обеспечивая более гладкий опыт разработчика. React Native 0.78 теперь полностью поддерживает React 19, который вводит несколько критических изменений и новых функций, включая действия, useActionState, useOptimistic и use. Компилятор React в React Native 0.78 оптимизирует производительность, автоматически применяя мемоизацию и упрощая настройку и конфигурацию.
Релиз также включает улучшения производительности и выпуска, такие как более быстрые и меньшие выпуски, опциональные журналы JavaScript в Metro и улучшенную отладку и стабильность. Была введена поддержка нативных Android-графиков в формате XML, что позволяет разработчикам использовать векторные графики Android для масштабируемых, высококачественных изображений с минимальным влиянием на размер приложения. Кроме того, React Native 0.78 вводит RCTReactNativeFactory, что упрощает внедрение представлений React Native в существующие приложения iOS.
Обновление включает несколько ключевых функций и улучшений, таких как поддержка React 19, новый компилятор React, поддержка нативных Android-графиков в формате XML и RCTReactNativeFactory для iOS. Более быстрые и меньшие выпуски в 2025 году сделают обновления более гладкими. Однако разработчикам следует быть осторожными с критическими изменениями, связанными с устаревшими функциями React 19, настройкой компилятора React и потоковой передачей журналов Metro. В целом, React Native 0.78 представляет собой значительный шаг вперед в производительности, стабильности платформы и рабочем процессе разработчика.
dev.to
What's New in React Native 0.78: Performance, Native Integration, and React 19 Support 🚀
Create attached notes ...
