dotnet / Comet

Comet is an MVU UIToolkit written in C#
MIT License
1.66k stars 118 forks source link

add new sample #271

Closed jessejiang0214 closed 2 years ago

jessejiang0214 commented 2 years ago

Hi Team,

Just want to raise some ideas about how to add child views.

I was thinking the same way with flutter, but C# language does not support it. I put a proposal in here https://github.com/dotnet/csharplang/discussions/6540

If C# support that in the future, that will be great!

BTW, I think the UI is dynamic, but XAML is static. We cannot use a static language to descript the dynamic UI. XAML introduce binding/convert to resolve the issue, but it's old fashion.

If we want to attract more developers to MAUI, we need a modern and developer-friendly pattern to build the UI.

Regards, Jesse

tcsaddul commented 2 years ago

This is the kind of dynamic UI weve been using the QooxDoo UI framework since 10+ years ago. I am amazed at how MS been lagging around UI programming because they are stuck around XAML