React Native vs Real Native. Выбираем между нативной и кроссплатформенной разработкой

В чем хороша кроссплатформенная разработка на React Native, зачем JS-командам нужны нативщики, и в чем преимущества и недостатки обоих способов в реальном проекте. Кратко законспектировали техноверсус парней из Mercury Development с прошлого фестиваля, полную версию которого можно посмотреть в видео.

33

С другой стороны, приложение с таким интерфейсом едва ли зафичерят в AppStore или Play Market — интерфейс приложения будет отличаться и не в пользу Реакта.

React Native как раз-таки стоит над платформой и оперирует платформенными примитивами. Если есть специальный платформенный UI Kit, то можно использовать его и никто не отличит React Native от не React Native приложения в плане Look & Feel. Что не скажешь, например, про Flutter.

4

Спасибо за уточнения!

Меня немного вымораживают приложения flutter непоследовательной поддержкой жеста свайпа вправо для перехода на предыдущий экран. Да, есть нюансы с эмуляцией виджетов платформы вместо использования виджетов.