eShopOnDapr icon indicating copy to clipboard operation
eShopOnDapr copied to clipboard

Suggestion: A true Enterprise Architecture Sample

Open Sen-Gupta opened this issue 2 years ago • 0 comments

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.

  1. Add Support for Tye
  2. Replace Services with Grpc
  3. 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.
  4. Identity Should exhibit/include demos for roles.
  5. 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!

Sen-Gupta avatar Aug 08 '22 06:08 Sen-Gupta