Логотип компании Neti
Neti

Как перейти из React.js в React Native?

Компания рассказывает, с чем пришлось столкнуться трём разработчикам сайтов, когда они перешли из React.js на React Native.

7435

Веб-разработчикам не нужна длительная подготовка, чтобы писать мобильные приложения на React Native. Но есть нюансы, о которых стоит знать заранее. Всё-таки мобильная разработка и веб — два разных мира. Рассказываем, с чем пришлось столкнуться трём разработчикам сайтов, когда они перешли на React Native.

«Базовый курс React Native, если проходить его в интенсивном режиме, можно освоить за неделю»

Хатам был обычным верстальщиком и работал с простыми сайтами, не требующими использования реактивных библиотек. Но ему хотелось развиваться дальше, поэтому он освоил React и научился делать веб-приложения. А затем решил попробовать свои силы в мобильной разработке.

На курсах, на которые Хатама отправил работодатель, он очень быстро разобрался с версткой приложений на React Native.

В тонкости публикации мобильных приложений также пришлось погружаться с нуля.

Несмотря на перечисленные сложности, Хатам уверен, что у тех разработчиков, кто хорошо знаком с React.js, изучение React Native не займёт много времени.

«Войти в мобильную разработку на React Native проще всего»

Ленар начинал как PHP-разработчик. Параллельно интересовался мобильной разработкой: у него был опыт создания приложений под Android. Затем решил освоить React Native.

React Native даёт возможность не разрабатывать два разных приложения для Android и iOS, а использовать один и тот же код для обеих платформ.

Если веб-разработчику интересна мобильная разработка и хочется относительно быстрого входа в это направление, React Native — это идеальный вариант.

«Верстка приложений в React Native очень похожа на верстку веб-страниц»

Разработка на React Native происходит в модульном режиме путем вёрстки стандартными или кастомизированными компонентами: button, text, view, flatList, scrollView. В интернете много материалов и обучающих курсов. Изучив их, каждый, кто работал с JavaScript, сможет начать верстать на React Native.

***

Полезные материалы, которые помогут веб-разработчику начать писать мобильные приложения на React Native:

  1. Пройти курсы обучения для начинающих. Они есть на русском языке. Например, «Основы React Native» или «Уроки React Native».
  2. Вступить в React Native сообщество.
  3. Изучить терминологию React Native разработчиков на английском языке.
  4. Изучить официальную документацию, чтобы не изобретать велосипед.
  5. Посмотреть и послушать:
7435