Достоинство Flutter заключается в том, что он позволяет создавать одинаковый визуальный интерфейс для приложений на любой платформе. Приложение будет выглядеть одинаково на платформах Android, iOS, Linux, Windows, macOS и Web. Очевидно, что Google создал Flutter для решения собственной проблемы кросс-платформенной разработки. Нужен был простой способ создания приложений с одинаковым визуальным интерфейсом для Android, iOS и Fuchsia.
Ещё один критерий, важный для программистов (вы ведь программист) — кто больше платит? Обычная логика тут не работает.
Может, мне так не везло, но заказчики, которые хотят кросс-платформу, почему-то платят меньше и делать просят больше. Хотя, по идее, тот же бюджет на разработку должен делиться на меньшее количество людей (кросс-платформа же!) и каждому должен доставаться больший кусок.
Но в реальной жизни почему-то всё с точностью до наоборот.
Не кто больше платит за разработку, а кто больше платит за поддержку )
React native - мертвое лагающие дерьмо
Что скажете про Flutter, нативный Android и iOS?
Помню, приложение на Phonegap (Cordova) работали хуже, чём тот же код, запущенный в браузере.
Прошли годы, React Native решил наступить на те же грабли.
Сравнение в статье с Кордовой совсем не корректное, помимо того что React Native уходит от бриджа, так он и реализован в нем иначе.
Если вкратце, то Кордова это по сути WebView, поэтому очень лагает
React Native это прямой доступ к нативным модулям
React Native использует концепцию моста
Это уже не так, в последних версиях. Большинство главных библиотек уже обновили