This is a fantastic development in UI at Microsoft.

https://twitter.com/dotnetfdn/status/1262775036110188546

The">https://twitter.com/dotnetfdn... "MVU" archiecture here is Functional Views over mutable models using mutable update - mVu not MVU to be honest. That should be clarified but is huge progress over the vast complexity of Xaml.
The MAUI functional views will I& #39;m sure work well over immutable models and functional update logic in both F# and C#. This is a huge step forward.

The architectural elements are here for a really elegant UI story in the long term.
I think we have to acknowledge there are variations on MVU.

MVU - Functional views, Immutable models, Functional update

MvU - Mutating views, Immutable models, Functional update

mVu - Functional views, Mutable models, Mutable update
MVU = Elm, Elmish, Fabulous and many more

MvU = Elmish.WPF and many more

mVu = React, MaUI, SwiftUI
MVU is the destination where all things are beautiful and functional

MvU is a neccessary thing in many practical situations

mVu is a absolutely a step in the right direction to offer at this stage.
A big callout to all those who& #39;ve contributed to the progress of MVU on the .NET stack so far. These should rightly be acknowledged for bringing innovation into our communtiy and our technology stack. Without community we& #39;d be nothing. https://twitter.com/k_cieslak/status/1262774973984313344">https://twitter.com/k_cieslak...
By the way, "mvu" is "mutable model, mutable view, mutating update". It is WinForms, WPF and all the rest. And "mvu" organised into layers of mutating objects is "MVVM".

So I believe essentially every UI framework can be classified into these.
You can follow @dsymetweets.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: