React-native init против Expo для нового проекта React Native? - PullRequest
0 голосов
/ 05 мая 2020

Я новичок в React Native и хотел бы разработать свое первое приложение RN. У меня есть опыт работы с React и создания приложений iOS на Swift, но я никогда не пробовал React Native.

Я вижу, что есть два основных способа создания нового приложения: с помощью react-native init или Expo . Какая инструментальная цепочка предпочтительнее для тех, кто знаком с моим опытом? Может кто-нибудь объяснить компромиссы между ними?

1 Ответ

1 голос
/ 05 мая 2020

Если вы просто пытаетесь учиться, я бы посоветовал вам использовать cli.

Основное различие между init-native init и expo заключается в том, что вы не можете добавлять собственные модули и не можете использовать пакеты с родной язык, требующий ссылки. В целом, если вы создаете небольшой проект, для которого не требуются функции, указанные в cli, go для expo. Но если вы создаете прилично большой проект или просто пытаетесь научиться реагировать на native, я бы выбрал cli. ИМХО

...