eShopOnDapr
eShopOnDapr copied to clipboard
Suggestion: A true Enterprise Architecture Sample
Hello Team,
While this project is a great starting point from Architecture's point of view. There are certain things that would just make it awesome.
- Add Support for Tye
- Replace Services with Grpc
- Identity should be hosted separately and no client should have access to identity database directly. (Use Oidc) **I know from a sample points of view this one is a bit tough one but in any enterprise setup with identity, we will go for Oidc based Client setups with secret or Allowed domains.
- Identity Should exhibit/include demos for roles.
- Most Important: The UI layer should exhibit solutions as done in dotnet podcast https://github.com/microsoft/dotnet-podcasts
- The UI layer demo in dotnet podcast applied with architecture of eShop on Dapr actually turn the sample into something of real life.
- Dotnet podcast has WASM/Blazor MAUI, MAUI and other as sample.
Thanks again for putting up a great sample!