I've been using it lately to develop some nostr clients and I feel the same way. I'm still figuring out the best way to manage with more complex state.

Reply to this note

Please Login to reply.

Discussion

Do your frontends handle all their own business logic, or do you use a separate controller or a BFF or the like?

I'm doing everything on the client side using CQRS and Event Sourcing, I have some command models that publish events and some read models (svelte stores) that build the current state by subscribing to events.

I used CQRS heavily in a past life. Powerful, but definitely over complicated a few areas of the product that didn't need the full event sourcing pattern treatment.