kgrzybek / modular-monolith-with-ddd

Full Modular Monolith application with Domain-Driven Design approach.
MIT License
10.9k stars 1.71k forks source link

Discussion: dapr, WASM Blazor and Orchard Core Framework #42

Open sturlath opened 4 years ago

sturlath commented 4 years ago

Hi just to hear your thoughts on these two/three

Isn't dapr a perfect fit for this project?

What about WASM/Blazor running the business logic on the client? I haven't had time to play with it but before I commit to it I need to know how you would architect it running the business logic on the clients.

Maybe you consider that out-of scope because you run all through an API?

And finally since I started talking about brand new tech I want to point out Orchard Core Framework

"An application framework for building modular, multi-tenant applications on ASP.NET Core"

if that is something that could be of use in this project or to somebody else reading this.

kgrzybek commented 4 years ago

Hi @sturlath,

Isn't dapr a perfect fit for this project?

I don't have any expierience with dapr but what I see it is build for microservice architecture - not monolith.

What about WASM/Blazor running the business logic on the client?

I don't have experience with Blazor either. However, I think that running the business logic on the client is not a good idea in most cases. I think that Blazor is more an alternative to FrontEnd stack (angular/vue/react/server rendering).