Перейти к содержанию

Введение в новую архитектуру

Внимание

Эта документация все еще является экспериментальной, и детали могут быть изменены по мере итераций. Не стесняйтесь делиться своими отзывами в обсуждении внутри рабочей группы для этой страницы.

Более того, она содержит несколько ручных шагов. Пожалуйста, обратите внимание, что это не будет представлять окончательный опыт разработчиков, когда Новая архитектура станет стабильной. Мы работаем над инструментами, шаблонами и библиотеками, которые помогут вам быстро начать работу с новой архитектурой без необходимости проходить всю процедуру настройки.

Начиная с версии 0.68, React Native предоставляет новую архитектуру, которая предлагает разработчикам новые возможности для создания высокопроизводительных и отзывчивых приложений. Посетите страницу Why a New Architecture, чтобы узнать больше о том, чем было обусловлено решение о новой архитектуре и какие преимущества она дает.

Чтобы достичь этих преимуществ, нам пришлось переосмыслить принципы работы нативных модулей и нативных компонентов. Это привело нас к разработке Столпов новой архитектуры:

Начать работу с новой архитектурой

Для разработчиков приложений

Чтобы создать новое приложение с использованием новой архитектуры, перейдите по ссылке Creating a New Architecture App, которая поможет вам в несколько быстрых шагов запустить новое приложение с шаблоном.

Чтобы перевести существующее приложение на новую архитектуру, следуйте Adopting the New Architecture.

Для составителей библиотек

Сначала ознакомьтесь с основными концепциями, изложенными в разделе Столпы.

Затем, чтобы получить руководство по поддержке новой архитектуры, ознакомьтесь с руководством Migration.

Информацию о поддержке старой и новой архитектур смотрите в руководстве [Обратная совместимость] (the-new-architecture-backward-compatibility.md).

Комментарии