Yaroslav Pronin

Зарегистрирован с 12.04.2021
Комментарии
12 апреля 2021

Либо автор стати имел слишком завышенные ожидания от Flutter (как будто Flutter это не разработка с её типичными проблемами, а прогулка по цветочной лужайке), либо это целенаправленный вброс. Большинство доводов высосаны из пальца. Баги в пакетах, в т.ч webview? Это вполне нормально для развивающейся платформы. В iOS большинство вещей обкатаны годами, в то время как тот же webview относительно недавно вошёл в первый релиз. Много зависимостей в проекте? Я думаю автор не видел web-разработку на React/Node/Vue. Там зависимостей может быть в разы больше, чем приведено в примере. В целом Flutter находит компромиссы в этом вопросе, вынося только опциональные вещи в отдельные пакеты, тем самым не делая фреймворк раздутым. В том же андроиде аналогичный принцип применяеся в AndroidX библиотеках. Аналогично довод что кроссплатформенность добавляет сложность очевиден. Ещё нет такого фреймворка, который был бы таким же простым, как нативный) В любом случае такой фреймворк предполагает взаимодействие с нативным API и кодом, если нет готовых решений в виде пакетов, или же в пакете присутствует баг.

Ответить