Несколько способов для корректной инициализации React Native-приложения:
- Выделить сетевой слой, внутреннее хранилище данных и логику по управлению запросами. 1 Нужно предоставлять данные из хранилища и следить за их обновлением, повторно запрашивать информацию. 1
- Сделать «экран загрузки». 1 В нём подготовить данные (сделать все необходимые запросы) и после этого показать что-то полезное пользователю или заменить этот экран другим. 1
- Использовать сторонний CLI для инициализации приложения, например Ignite CLI. 34
- Начать проект с определённой версией React Native с помощью аргумента --version. 34 Также можно начать проект с пользовательским шаблоном React Native с помощью аргумента --template. 3
Выбор способа зависит от архитектуры проекта и используемых библиотек. 1