Pull to refresh

Comments 11

UFO just landed and posted this here

Сам текст сугубо субъективная вкусовщина и, кажется, информация сильно устарела.

Доступная версия Flutter не подходит для крупных проектов, поскольку у нее есть только альфа-версия.

Перевод добавляет "красоты".

При этом у RN "стабильная" версия 0.72 ?

Хочу поделиться своими впечатлениями.

Я использовал RN и Flutter для разработки PWA Web приложений.

Использование JS и отсутствие жесткой типизации больше вредит чем даёт плюшек. Разрабатывать свои компоненты на RN проще чем на Flutter. Нет стандартного best way (или SDK), в основном это нагромождение наиболее подходящих библиотек с надеждой что их разработчики не решат резко сменить вектор развития. Из-за кучи разрозненных библиотек приходится довольно пристально следить за их версиями и функциями. Концепция RN хорошо работала бы если был какой-то базовый набор компонентов сделанный хорошо и единообразно, а уже он дорабатывался сторонними библиотеками в этом же стиле.

Теперь о flutter. Лично меня пугал язык dart, но по ощущениям это js обернутый в c++. Он хорошо понятен и логичен. Это все ещё js, тут можно накосячить и не заметить проблему на этапе компиляции, но вероятность на порядок ниже. Есть стандартный набор компонентов которые хорошо взаимодействуют друг с другом. Разработка своих компонентов немного сложнее, но это плата за скорость. Для моих целей flutter был глотком свежего воздуха, после RN. Я конечно потратил порядка месяца что бы вникнуть, разобраться и разработать архитектуру которая меня устроила бы, но это того стоило. Переходить с RN было приятно

а в чем проблема использовать Typescript в React Native

Вопрос. Зачем было делать перевод статьи, которой уже 5 лет?
Когда увидел фразу про то, что RN 3 года, в шоке был. Flutter уже больше 5 лет и он давно в релизе, хотя в статье он в альфе.

Кто-то сейчас использует RN для хоть сколько-нибудь серьёзных вещей?

Огромное количество крупного бизнеса.

У сбермаркета курьерское приложение на рн, ужасное приложение

Похоже что перевод статьи делал не человек в ChatGPT :)

Sign up to leave a comment.

Articles