для диплома.
Думал выбрать react native, так как прохожу сейчас курс по js + react, но почти все в один голос говорят react native боль.
Боль ли это и следует ли отказаться от него в пользу flutter(dart)?
Не боль, пиши приложение
Разработка реальных приложений всегда боль. А кроссплатформенных - двойная боль. И RN тут как бы ни при чем ;-)
Пишу сейчас и на том и на том. Боль есть и там и там. Больше тебе скажу - боль есть и в чистой нативщине. Все зависит от целей. Лично мои предпочтения после 3 лет с RN естественно уходят в его пользу. В высоко нагруженных приложениях, dart немного быстрее, хотя сейчас у RN много методов оптимизации. Оба языка (js и dart) однопоточные. React, естественно гораздо проще читается в части описания внешнего вида компонентов. В dart нет обычных алиас типов и интерфейсов, нельзя расширять типы (type1 | type2) как в TS. В части ООП там все очень схоже с TS/JS.
Большое спасибо за расширенный ответ 👍
Всегда пожалуйста )
Обсуждают сегодня