Добрый день! Есть пару вопросов по освоению react-native.
На данный момент имею полгода реального опыта на проекте с react. Могу сказать, что не плохо знаю react/redux.
Сейчас хочу освоить react-native. В связи с этим возникло пару вопросов:
1. На сколько легко будет разобраться с этим если есть опыт с react, но не нету опыта в мобильной разработке.
2. Можно ли использовать с react-native webpack, или лучше заюзать create-react-native-app и все?
3. Нужно ли устанавливать Xcode, Android Studio, или достаточно того, что дает нам Expo ?
Буду благодарен за любые советы / материалы по освоенным этой технологии.
Спасибо!
Добрый день
1 по началу придется искать некоторые компоненты и рыться в документации, потому что в вебе и в нативе они называются по разному
2 советую зайти на https://facebook.github.io/react-native/docs/getti... и во вкладке Building Projects with Native Code пройти установку небходимого ПО. Там есть все необходимое для работы.
3 Нужно! Со временем придется залезть и в Xcode и в Android Studio при установки например библиотек. По этому лучше сразу установить и то и другое если вы конечно собираетесь писать под обе платформы.
fronter-up, да спасибо Apple за это
но можно поставить хакинтош или поставить виртуальную машину и скачать готовый образ (лагает и тупит но для старта пайдет)
Прекрасная, очень понятно изложенная книга: https://www.fullstackreact.com/
В ней рассматривается как react, так и react-native. Прелесть ее в том, что обучение происходит на примере разработки реальных приложений, в комплекте есть файлы с рабочим кодом. В примерах используется create-react-app, что идеально для изучения самих библиотек без головоломок "а как теперь все это запустить".