Я хочу начать с разработки приложений React Native, и мне нужна помощь, чтобы решить, по какому пути мне идти.
Главный вопрос: стоит ли мне использовать React Native или создать нативное приложение?
Насколько я понимаю, CRNA на самом деле является родной реакцией с использованием выставочного клиента и инструментов, с более удобным использованием (не требуется учетная запись разработчика и т. д.).
Я вижу преимущества использования CRNA по сравнению с нативным реагированием (нет необходимости настраивать зависимости, более быстрое время для начала разработки, нет необходимости в учетной записи разработчика iPhone или комбинации xcode + android и т. д.)
Однако, поскольку включены не все нативные библиотеки, я вижу необходимость экспортировать свое приложение позже и продолжать работать с xcode и Android Studio, как и раньше.
Итак, если CRNA — это просто хороший способ начать работу со всем, то я бы сразу же выбрал ванильную реакцию, поскольку я вообще не вижу смысла во временном решении.
Кроме того, и, возможно, вы можете поправить меня в этом, мне не нравится идея иметь еще одну оболочку поверх моего приложения, если только нет каких-то более важных преимуществ, которые я упустил.
Так не могли бы вы поделиться своим опытом по этому поводу? Если вы разрабатывали приложения с React Native в прошлом, по какому пути вы пошли и по какому пути пойдете в будущем? React Native, CRNA или React Native и выставочная среда?