Hey everyone! 😊
I'm working on a CQRS-like library in Kotlin with KOIN support, designed for client-side Multicompose applications. My goal is to establish a clean and functional standard architecture, decoupling the UI and domain layers through commands and events. If you're interested in following along or contributing to this project, I'd love to hear from you!
Feel free to reach out!
Id Like to choose different approach. More Details later.
c
Casey Brooks
10/21/2024, 5:18 PM
CQRS is a server-side pattern, but you might look into MVI as the most similar pattern for client-side UI state management. There are a number of MVI libraries out there that you might try before writing your own, such as my own Ballast, or Orbit (which recently won a grant from the Kotlin Foundation).
c
Christopher Hübner
10/22/2024, 8:03 AM
Hey there 🙂 THe MVI Andoid Libaries dont fit for me right well. I do want to develop an relativly complex desktop application, where I'd like to take calculations with multiple models in the background.
Therefore MVI seems to be fitting, but I do need to have handle Command Handling and Model Calculations in the background.
Thought about the following approach:
Christopher Hübner
10/22/2024, 8:05 AM
I went to kotlin though my java experiences. I reasonobly dont like to use javafx. But I did not find any framework, that clearly take my needs.