Открыть список
Как стать автором
Обновить

Комментарии 18

Большое число сторонних библиотек ещё не поддерживает null-safety, включая `firebase_analytics`.

Мигрировать большой проект на null-safety тоже та ещё задача.

Да, попробовал, миграция инструментом невозможна пока не обновятся все пакеты. Руками будет долго, на проект 40+ экранов больше 3000 ошибок

Как и везде, разработчики пакетов не успевают за релизами.
Меня больше волнует импакт на вебовую производительность. Какой оверхед вносить этот WebAssembly движок рендеринга.

Оверхед как раз вносил dart2js компилятор и все мимика работы Flutter over HTML+CSS. Теперь все ближе к тому как работает на мобилках, как я понимаю.

Остались оба рендерера, как и раньше. Skia потянет wasm с имплементацией на примерно шесть мб, html ничего тянуть не будет.
HTML движок по производительности равен обычному react/angular?
Нет конечно, это вообще другое :-) Работает достаточно быстро, но на DOM плюёт, разметка нечитабельная практически. Это как Android приложение, только запущенное прямо в браузере.
Печально тогда. Только веб стало адекватным по производительности, нахлобучили новую прослойку…
Это перпендикулярно привычному вебу, но работает нормально и сразу на android/web/windows/… Так что вполне имеет право на жизнь.

Зато завезли наглядный пример перформанса графики: flutterplasma.dev

Раньше dart преобразовывался в js. Теперь dart компилируется в WebAssembly(это что то вроде ассемблера для веба). Соответственно скорость выполнения станет гораздо выше

Скролинг мышкой в веб версии все ещё рывками, т.е. надо писать костыль. Лучше бы это пофиксил в версии 2.0

Лучше бы это пофиксил в версии 2.0

Это не так интересно.
Попробовал собрать свой небольшой проект с локализацией, из коробки не взлетело, хотя весь код изначально писался так, чтобы поддерживать Null Safety.
Фикс:
dependency_overrides:
  intl: 0.17.0-nullsafety.2

Кажется, что все не плохо, но не так гладко как заявлено. Думаю, что вскоре должно стать лучше.
Проблема флаттера это сторонние пакеты.Пока просто сидим и ждем пока все обновятся

Для меня большой минус флаттера в том что он не может в СЕО.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.