Я не утверждал, что разобрался в dart и flutter, а отметил, с чем сразу столкнулся и что мне не понравилось. Да, в Dart value! - другое значение, просто рассмотрел его как аналогию С. Но на остальное ничего не ответили.
- "Зачем для просто..." Потому что в нормальном инструменте простое делается еще проще + познакомиться + если зайдет - использовать + отрекламировали.
- Я ничего не говорил о багах, потому как мне до них далеко в самом начале.
- Нет, может и в html, и в canvas на выбор.
Повторю еще раз, мне не понравилось что в конструктор интерфейса притянуты проблемы и особенности реализации, которые не имеют отношения к созданию интерфейса. И это выглядит не очень после стольких лет от гиганта. А проблемы из-за дублирования возни с деревом, только на другом языке, но уже с api flutter.
- api-библиотека flutter
- отрисовка canvas (в определенных ситуациях)
- отсутствие полноценной библиотеки виджетов.
- конструктор тянет внутренности устройства.
- конструктор идет от устройства html.
На счет отрисовки canvas из скомпилированного в js: Благодаря явлению миру wasm, наличия api для web и через библиотеки к графическим движкам развивается тема интерфейсов для web на любом языке, как через api браузера, так и напрямую (html и пр. давай, до свиданья) Т.е. для web, пишем на С++ и др. языках с одной библиотекой, снизу webgl и ввод, компилим в wasm, запускаем в браузере.