Здравствуйте, varenikAA, Вы писали:
AA>По долгу службы пришлось стать "фуллстэк". AA>смотрю как в плане технологии разработки веб ушел далеко вперед относительно десктопа. AA>Взять например MVVM для WPF. Это же жуть какая-то. AA>Разметка в одном наймспейсе, модель в другом, ресурсы еще где-то. Каша.
Ангулар 2 тебе пример MVVM фреймворка. А разделение на файлы в вебе всегда было.
AA>и взять однофайловые компоненты например svelte. AA>в файле три блока AA>код. разметка. стили. все!
Да кто мешает то, устрой свалку и в WPF, коли нравится такое.
AA>дизайнер не нужен. компонент умещается на экране. AA>Ведь есть хот-релоад. и прекрасная поддержка со стороны редактора. AA>При этом видна логика, видна разметка.
Я чтото запутался что ты тогда дизайнером называешь. Мне тоже нравиться писать UI на XAML и тут же видеть результат. Не прикасаясь к мыши для изменения размеров например.
Но для этого все равно нужен дизайнер. Причем еще более навороченый. Т.к. поддержка изменений одновременно и из разметки, и из канваса — штука сложная.
И это не просто просмотр результата. Это еще и навигация например: выбрал на канвасе элемент — в разметке сфокусировалось декларация.
Это следующее поколение дизайнеров и оно на порядок сложнее. Хоть и корнями может быть пришло из веба.
Будущее за проекционными редакторами. Jetbrains уже эту тему развивает.