home.social

#reactiveui — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #reactiveui, aggregated by home.social.

  1. Every time I work with #Avalonia and #ReactiveUI I'm equal parts delighted and enraged. Anyway! The foundations of the debugging tool are on.

    Right now I've built an (optional) server that provides the debugging tool for the data necessary to see the internal state of the game as it runs. Simple JSON/RPC over TCP connection, nothing fancy. The idea is to build two main parts: one for querying the fact list, another for the practices and actions.

    #suetum #versu #praxis

  2. Every time I work with #Avalonia and #ReactiveUI I'm equal parts delighted and enraged. Anyway! The foundations of the debugging tool are on.

    Right now I've built an (optional) server that provides the debugging tool for the data necessary to see the internal state of the game as it runs. Simple JSON/RPC over TCP connection, nothing fancy. The idea is to build two main parts: one for querying the fact list, another for the practices and actions.

    #suetum #versu #praxis

  3. Every time I work with #Avalonia and #ReactiveUI I'm equal parts delighted and enraged. Anyway! The foundations of the debugging tool are on.

    Right now I've built an (optional) server that provides the debugging tool for the data necessary to see the internal state of the game as it runs. Simple JSON/RPC over TCP connection, nothing fancy. The idea is to build two main parts: one for querying the fact list, another for the practices and actions.

    #suetum #versu #praxis

  4. 🖼️ "A study in reactive UI toolkits"
    with Jan Fooken at #GUADEC2025
    📅 24 July 🕒 09:40 CEST 📍 Brescia
    🧪 Can GTK feel like React or SwiftUI? Let’s explore modern takes on building Linux UIs.

    🔗 events.gnome.org/event/259/con

    #GTK #Linux #Frontend #ReactiveUI

  5. 🖼️ "A study in reactive UI toolkits"
    with Jan Fooken at #GUADEC2025
    📅 24 July 🕒 09:40 CEST 📍 Brescia
    🧪 Can GTK feel like React or SwiftUI? Let’s explore modern takes on building Linux UIs.

    🔗 events.gnome.org/event/259/con

    #GTK #Linux #Frontend #ReactiveUI

  6. 🖼️ "A study in reactive UI toolkits"
    with Jan Fooken at #GUADEC2025
    📅 24 July 🕒 09:40 CEST 📍 Brescia
    🧪 Can GTK feel like React or SwiftUI? Let’s explore modern takes on building Linux UIs.

    🔗 events.gnome.org/event/259/con

    #GTK #Linux #Frontend #ReactiveUI

  7. 🖼️ "A study in reactive UI toolkits"
    with Jan Fooken at #GUADEC2025
    📅 24 July 🕒 09:40 CEST 📍 Brescia
    🧪 Can GTK feel like React or SwiftUI? Let’s explore modern takes on building Linux UIs.

    🔗 events.gnome.org/event/259/con

    #GTK #Linux #Frontend #ReactiveUI

  8. 🖼️ "A study in reactive UI toolkits"
    with Jan Fooken at #GUADEC2025
    📅 24 July 🕒 09:40 CEST 📍 Brescia
    🧪 Can GTK feel like React or SwiftUI? Let’s explore modern takes on building Linux UIs.

    🔗 events.gnome.org/event/259/con

    #GTK #Linux #Frontend #ReactiveUI

  9. “Vanilla JavaScript for flavouring, a full-fledged feast for large projects.”

    Meet dd<el> – the Vanilla JavaScript library for building reactive UIs with syntax close to native DOM! No build step required, just native DOM with superpowers. ✨ based on signals and events.

    - NPM: npmjs.com/package/deka-dom-el
    - GitHub: github.com/jaandrle/deka-dom-el (use star if u like it)
    - Docs & examples: jaandrle.github.io/deka-dom-el

  10. “Vanilla JavaScript for flavouring, a full-fledged feast for large projects.”

    Meet dd<el> – the Vanilla JavaScript library for building reactive UIs with syntax close to native DOM! No build step required, just native DOM with superpowers. ✨ #ReactiveUI based on signals and events.

    - NPM: npmjs.com/package/deka-dom-el
    - GitHub: github.com/jaandrle/deka-dom-e (use star if u like it)
    - Docs & examples: jaandrle.github.io/deka-dom-el

    #WebDev #JavaScript #TypeScript #frontend #npm

  11. “Vanilla JavaScript for flavouring, a full-fledged feast for large projects.”

    Meet dd<el> – the Vanilla JavaScript library for building reactive UIs with syntax close to native DOM! No build step required, just native DOM with superpowers. ✨ #ReactiveUI based on signals and events.

    - NPM: npmjs.com/package/deka-dom-el
    - GitHub: github.com/jaandrle/deka-dom-e (use star if u like it)
    - Docs & examples: jaandrle.github.io/deka-dom-el

    #WebDev #JavaScript #TypeScript #frontend #npm

  12. “Vanilla JavaScript for flavouring, a full-fledged feast for large projects.”

    Meet dd<el> – the Vanilla JavaScript library for building reactive UIs with syntax close to native DOM! No build step required, just native DOM with superpowers. ✨ #ReactiveUI based on signals and events.

    - NPM: npmjs.com/package/deka-dom-el
    - GitHub: github.com/jaandrle/deka-dom-e (use star if u like it)
    - Docs & examples: jaandrle.github.io/deka-dom-el

    #WebDev #JavaScript #TypeScript #frontend #npm

  13. “Vanilla JavaScript for flavouring, a full-fledged feast for large projects.”

    Meet dd<el> – the Vanilla JavaScript library for building reactive UIs with syntax close to native DOM! No build step required, just native DOM with superpowers. ✨ #ReactiveUI based on signals and events.

    - NPM: npmjs.com/package/deka-dom-el
    - GitHub: github.com/jaandrle/deka-dom-e (use star if u like it)
    - Docs & examples: jaandrle.github.io/deka-dom-el

    #WebDev #JavaScript #TypeScript #frontend #npm

  14. A nice addition to Kinetic. Now properties have debugging visualizers too! So, it's possible to see the observers in addition to the current value of any property.

    github.com/YohDeadfall/Kinetic

    #dotnet #reactiveui

  15. A nice addition to Kinetic. Now properties have debugging visualizers too! So, it's possible to see the observers in addition to the current value of any property.

    github.com/YohDeadfall/Kinetic

    #dotnet #reactiveui

  16. A nice addition to Kinetic. Now properties have debugging visualizers too! So, it's possible to see the observers in addition to the current value of any property.

    github.com/YohDeadfall/Kinetic

  17. A nice addition to Kinetic. Now properties have debugging visualizers too! So, it's possible to see the observers in addition to the current value of any property.

    github.com/YohDeadfall/Kinetic

    #dotnet #reactiveui

  18. Just merged a feature improving the debugging experience in Kinetic. Now it's possible to inspect the whole chain of state machines as a single list instead of a mind-blowing hierarchy of fields and subscribers like it was before or as it is in Rx.NET.

    github.com/YohDeadfall/Kinetic

    #dotnet #reactiveui

  19. Just merged a feature improving the debugging experience in Kinetic. Now it's possible to inspect the whole chain of state machines as a single list instead of a mind-blowing hierarchy of fields and subscribers like it was before or as it is in Rx.NET.

    github.com/YohDeadfall/Kinetic

    #dotnet #reactiveui

  20. Just merged a feature improving the debugging experience in Kinetic. Now it's possible to inspect the whole chain of state machines as a single list instead of a mind-blowing hierarchy of fields and subscribers like it was before or as it is in Rx.NET.

    github.com/YohDeadfall/Kinetic

  21. Just merged a feature improving the debugging experience in Kinetic. Now it's possible to inspect the whole chain of state machines as a single list instead of a mind-blowing hierarchy of fields and subscribers like it was before or as it is in Rx.NET.

    github.com/YohDeadfall/Kinetic

    #dotnet #reactiveui

  22. With #Avalonia, I don't think #ReactiveUI (especially the ViewLocation-stuff, i.e. ViewModelViewHost, RoutedViewHost) are useful anymore.
    CompiledBindings make the PropertyBindingHook (mostly) obsolete.
    The only things I'm using from ReactiveUI are Splat, DynamicData and reactive properties then.

    Losing Splat and DynamicData is a no-no, but outside of that?

    MEDI and Splat with Avalonia make up for a lot of stuff I use ReactiveUI for, which can be replicated more easily.

    #DotNet

  23. Friday, what a wonderful day! The day when another work week comes to an end, and the day when I wrote my first ever article, so now you have something to spend the weekend on reading about #dotnet, #reactiveui, #avaloniaui, and properties because it's all about them!

    github.com/YohDeadfall/YohDead

    Without @oskardudycz and @thephd that work wouldn't be done at the level where it's now. Thank you for helping me in polishing it and suggesting improvements!

  24. Friday, what a wonderful day! The day when another work week comes to an end, and the day when I wrote my first ever article, so now you have something to spend the weekend on reading about #dotnet, #reactiveui, #avaloniaui, and properties because it's all about them!

    github.com/YohDeadfall/YohDead

    Without @oskardudycz and @thephd that work wouldn't be done at the level where it's now. Thank you for helping me in polishing it and suggesting improvements!

  25. Friday, what a wonderful day! The day when another work week comes to an end, and the day when I wrote my first ever article, so now you have something to spend the weekend on reading about , , , and properties because it's all about them!

    github.com/YohDeadfall/YohDead

    Without @oskardudycz and @thephd that work wouldn't be done at the level where it's now. Thank you for helping me in polishing it and suggesting improvements!

  26. Friday, what a wonderful day! The day when another work week comes to an end, and the day when I wrote my first ever article, so now you have something to spend the weekend on reading about #dotnet, #reactiveui, #avaloniaui, and properties because it's all about them!

    github.com/YohDeadfall/YohDead

    Without @oskardudycz and @thephd that work wouldn't be done at the level where it's now. Thank you for helping me in polishing it and suggesting improvements!

  27. Friday, what a wonderful day! The day when another work week comes to an end, and the day when I wrote my first ever article, so now you have something to spend the weekend on reading about #dotnet, #reactiveui, #avaloniaui, and properties because it's all about them!

    github.com/YohDeadfall/YohDead

    Without @oskardudycz and @thephd that work wouldn't be done at the level where it's now. Thank you for helping me in polishing it and suggesting improvements!

  28. Hey #ReactiveUI bubble.

    What's the common solution to the following problem:
    - In your MainView you have a RoutedViewHost
    How do you implement a "landing" page.
    DefaultContent with landing page or
    WhenActivated execute navigation to some landing page

    If not DefaultContent, how do you make sure, that the root router is not accidentally NavigateAndReset'ed (thus deleting the initial landing page)?

    #CSharp #AvaloniaUI #DotNet

  29. #dotnet #windowsforms #reactiveui
    Hm. Somehow ObserveOnDispatcher doesn't work for Windows Forms applications. Neither does Scheduler.CurrentThread as argument to ObserveOn.

    Apparently only RxApp.MainThreadScheduler does the trick?