3 ms·
I think XAML is a dead horse, even if it once was a beautiful one, because XML is too bulky. The amount of effort you have to put into simple Controls is huge a
by sandreas 4y ago
I think XAML is a dead horse, even if it once was a beautiful one, because XML is too bulky. The amount of effort you have to put into simple Controls is huge and even if it is a working spec, the productivity is just not appropriate, especially for styling.
The component/widget based approach in flutter feels like building Web components and in my opinion this is the right way for the future. Easy to learn and yet powerful.
If AvaloniaUI would provide a "functional" API with static usings that development would "feel" like Flutter or React and it would combine the best of both worlds. Old fashioned XAML pros would find a path to migrate and hype driven web / flutter pros would find it easy to switch... A bit of a CSS like parser and you would be done with a great product. A way to integrate JSX (or better C#X / blazorX) and I would be blown away.