#mvu — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mvu, aggregated by home.social.
-
Developer experience has been my consistent focus when #Ratatui #Ruby and its #MVU runtime #Tea (The #Elm Architecture).
For example, look at this great #Router #DSL! For most cases, this will save you a ton of code and headaches. But when you need full control, you've got it.
Try it now: https://git.sr.ht/~kerrick/ratatui_ruby-tea
Learn more: https://sr.ht/~kerrick/ratatui_ruby/
#DeveloperExperience #DX #TUI #TerminalUserInterface #Software #Functional #Programming #SoftwareEngineering
-
Today there's no game news but more general F# content from my side
Some time ago I wrote an MVU package for Avalonia, it was not finished but I decided to give it a try again
This time the project leans more on Avalonia itself rather than go full MVU, this offers an MVU API but, with more Avalonia native mechanisms like observable bindings
Controls are created once and then just binds are updated which is quite performant!
https://github.com/AngelMunoz/Mvuish.Avalonia -
what if we could implement the MVU (Model-View-Update) pattern in GTK 4 in such a declarative way?
last night I had this idea and quickly put together a sketch of how it might look in code. I should clarify that I haven't written a single line; it's 100% a thought experiment for now
the thing would be to use JS/Rust/Vala for all state logic (Model/Update) and let Blueprint/XML define the UI (View) in a super clean way, connecting everything with data binding and messages
here are the two snippets I came up with for this concept, which I called Styx (provisional name™)
what do you think? do you see potential in an approach like this?
-
MauiReactor: An MVU Approach for .NET MAUI | by Adolfo Marinucci.
https://devblogs.microsoft.com/dotnet/mauireactor-mvu-for-dotnet-maui/?hide_banner=true
#dotnetmaui #dotnet #mvu #xaml #csharp #appdev #mobiledev #crossplatform
-
via @dotnet : MauiReactor: An MVU Approach for .NET MAUI
https://ift.tt/VdEZQbP
#MauiReactor #DotNetMAUI #MVU #OpenSource #CrossPlatform #CSharp #Development #HotReload #StateManagement #Productivity #UI #ASPNetCore #Azure #SoftwareDevelopment #Xamarin #ReactNat… -
via @dotnet : MauiReactor: An MVU Approach for .NET MAUI
https://ift.tt/VdEZQbP
#MauiReactor #DotNetMAUI #MVU #OpenSource #CrossPlatform #CSharp #Development #HotReload #StateManagement #Productivity #UI #ASPNetCore #Azure #SoftwareDevelopment #Xamarin #ReactNat… -
via @dotnet : MauiReactor: An MVU Approach for .NET MAUI
https://ift.tt/VdEZQbP
#MauiReactor #DotNetMAUI #MVU #OpenSource #CrossPlatform #CSharp #Development #HotReload #StateManagement #Productivity #UI #ASPNetCore #Azure #SoftwareDevelopment #Xamarin #ReactNat… -
via @dotnet : MauiReactor: An MVU Approach for .NET MAUI
https://ift.tt/VdEZQbP
#MauiReactor #DotNetMAUI #MVU #OpenSource #CrossPlatform #CSharp #Development #HotReload #StateManagement #Productivity #UI #ASPNetCore #Azure #SoftwareDevelopment #Xamarin #ReactNat… -
via @dotnet : MauiReactor: An MVU Approach for .NET MAUI
https://ift.tt/VdEZQbP
#MauiReactor #DotNetMAUI #MVU #OpenSource #CrossPlatform #CSharp #Development #HotReload #StateManagement #Productivity #UI #ASPNetCore #Azure #SoftwareDevelopment #Xamarin #ReactNat… -
MauiReactor: An MVU Approach for .NET MAUI
https://devblogs.microsoft.com/dotnet/mauireactor-mvu-for-dotnet-maui/ -
Using C# Markup to Create Graphical Interfaces in .NET MAUI.
https://www.telerik.com/blogs/using-csharp-markup-create-graphical-interfaces-net-maui
#dotnetmaui #csharp #dotnet #csharpmarkup #mvu #ux #mobiledev #windowsdev
-
In his online book, Iced (the GUI library) explains that the Model-View-Update design pattern fits well with Rust because it is suited to purely functional languages. And libcosmic (based on Iced) in its own book goes even further: MVU adheres to Rust's “aliasing XOR mutability” rule².
BTW I realize that MVU is not limited to simple apps if associated with an async mechanism.
¹ https://book.iced.rs/architecture.html (see "The Elm Architecture")
² https://pop-os.github.io/libcosmic-book/mvu.html -
In his online book, Iced (the GUI library) explains that the Model-View-Update design pattern fits well with Rust because it is suited to purely functional languages. And libcosmic (based on Iced) in its own book goes even further: MVU adheres to Rust's “aliasing XOR mutability” rule².
BTW I realize that MVU is not limited to simple apps if associated with an async mechanism.
¹ https://book.iced.rs/architecture.html (see "The Elm Architecture")
² https://pop-os.github.io/libcosmic-book/mvu.html -
In his online book, Iced (the GUI library) explains that the Model-View-Update design pattern fits well with Rust because it is suited to purely functional languages. And libcosmic (based on Iced) in its own book goes even further: MVU adheres to Rust's “aliasing XOR mutability” rule².
BTW I realize that MVU is not limited to simple apps if associated with an async mechanism.
¹ https://book.iced.rs/architecture.html (see "The Elm Architecture")
² https://pop-os.github.io/libcosmic-book/mvu.html -
In his online book, Iced (the GUI library) explains that the Model-View-Update design pattern fits well with Rust because it is suited to purely functional languages. And libcosmic (based on Iced) in its own book goes even further: MVU adheres to Rust's “aliasing XOR mutability” rule².
BTW I realize that MVU is not limited to simple apps if associated with an async mechanism.
¹ https://book.iced.rs/architecture.html (see "The Elm Architecture")
² https://pop-os.github.io/libcosmic-book/mvu.html -
Bridging the Gap Between MVU and MVVM.
#mvvm #mvu #xaml #dotnet #csharp #unoplatform #mobiledev #windowsdev
https://platform.uno/blog/intro-mvux/ -
With MauiReactor we have another great option to do MVU and coded user-interfaces for .NET MAUI. With this framework you can build component-based UIs built on top of .NET MAUI to realize amazing cross-platforms apps.
Thank you for this Adolfo! Everyone: let's not forget to star this repo and support Ado!
https://www.youtube.com/watch?v=egklcAC9arY&list=PLfbOp004UaYWu-meDkRN6_Y1verl96npI
-
With MauiReactor we have another great option to do MVU and coded user-interfaces for .NET MAUI. With this framework you can build component-based UIs built on top of .NET MAUI to realize amazing cross-platforms apps.
Thank you for this Adolfo! Everyone: let's not forget to star this repo and support Ado!
https://www.youtube.com/watch?v=egklcAC9arY&list=PLfbOp004UaYWu-meDkRN6_Y1verl96npI
-
With MauiReactor we have another great option to do MVU and coded user-interfaces for .NET MAUI. With this framework you can build component-based UIs built on top of .NET MAUI to realize amazing cross-platforms apps.
Thank you for this Adolfo! Everyone: let's not forget to star this repo and support Ado!
https://www.youtube.com/watch?v=egklcAC9arY&list=PLfbOp004UaYWu-meDkRN6_Y1verl96npI
-
With MauiReactor we have another great option to do MVU and coded user-interfaces for .NET MAUI. With this framework you can build component-based UIs built on top of .NET MAUI to realize amazing cross-platforms apps.
Thank you for this Adolfo! Everyone: let's not forget to star this repo and support Ado!
https://www.youtube.com/watch?v=egklcAC9arY&list=PLfbOp004UaYWu-meDkRN6_Y1verl96npI
-
With MauiReactor we have another great option to do MVU and coded user-interfaces for .NET MAUI. With this framework you can build component-based UIs built on top of .NET MAUI to realize amazing cross-platforms apps.
Thank you for this Adolfo! Everyone: let's not forget to star this repo and support Ado!
https://www.youtube.com/watch?v=egklcAC9arY&list=PLfbOp004UaYWu-meDkRN6_Y1verl96npI