Как освоить react-native?

Добрый день! Есть пару вопросов по освоению react-native.
На данный момент имею полгода реального опыта на проекте с react. Могу сказать, что не плохо знаю react/redux.
Сейчас хочу освоить react-native. В связи с этим возникло пару вопросов:
1. На сколько легко будет разобраться с этим если есть опыт с react, но не нету опыта в мобильной разработке.
2. Можно ли использовать с react-native webpack, или лучше заюзать create-react-native-app и все?
3. Нужно ли устанавливать Xcode, Android Studio, или достаточно того, что дает нам Expo ?
  Буду благодарен за любые советы / материалы по освоенным этой технологии.
  Спасибо!
  • Вопрос задан
  • 2382 просмотра
Пригласить эксперта
Ответы на вопрос 3
RomReed
@RomReed
JavaScript, Flutter, ReactNative, Redux, Firebase
Добрый день
1 по началу придется искать некоторые компоненты и рыться в документации, потому что в вебе и в нативе они называются по разному
2 советую зайти на https://facebook.github.io/react-native/docs/getti... и во вкладке Building Projects with Native Code пройти установку небходимого ПО. Там есть все необходимое для работы.
3 Нужно! Со временем придется залезть и в Xcode и в Android Studio при установки например библиотек. По этому лучше сразу установить и то и другое если вы конечно собираетесь писать под обе платформы.
Ответ написан
@Bruceee
Прекрасная, очень понятно изложенная книга: https://www.fullstackreact.com/
В ней рассматривается как react, так и react-native. Прелесть ее в том, что обучение происходит на примере разработки реальных приложений, в комплекте есть файлы с рабочим кодом. В примерах используется create-react-app, что идеально для изучения самих библиотек без головоломок "а как теперь все это запустить".
Ответ написан
Комментировать
reactnativedocs.ru/docs/getting-started.html
Это хороший русскоязычный гайд

https://github.com/Semantic-Org/Semantic-UI-React
Тут есть бойлерплейт для webpack, конечно конфиги нужно допилить руками, но все вполне рабочее
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы