Изучил React Native

Прошел курс по React Native, удобно смотреть практику в действии. Всего 6,5 часов на 2-х кратной скорости и ты в теме.

Первые ощущения:

  • нет стилей из коробки, нативные компоненты приходится существенно дорабатывать чтобы выглядело более-менее потребно, в принципе от этого я страдал в нативной разработке под iOS
  • много нужно писать с нуля, нет из коробки, понимаю что это большая гибкость, но она кажется вредной
  • хуки, стейты и контексты кажутся более сложной реализацией чем сервисы на ангулар
  • есть местами кросс-зависимый код и свойства, т.е. придется систематически писать вилки для каждой ос

В общем инструмент не плохой, при желании за пару недель можно перейти. Но тут теряется возможность вебщикам позже с легкостью поменять дизайн со знанием HTML/CSS, а в моих проектах для клиентов это ценно.

Да и в производительности на Ionic Framework (Angular) я пока ни разу не слышал претензий по скорости интерфейса.

В общем это запасной план на случай если вдруг звезды так сойдутся что Angular вдруг закроется, ну или клиенты станут требовательнее по производительности.