From 1ddf222c920901223280d801c8819f208ad6986a Mon Sep 17 00:00:00 2001 From: iamshen Date: Thu, 16 May 2024 10:33:05 +0800 Subject: [PATCH] Update README.md --- README.md | 50 ++++++++++++++------------------------------------ 1 file changed, 14 insertions(+), 36 deletions(-) diff --git a/README.md b/README.md index 7a3c551..1e98ef7 100644 --- a/README.md +++ b/README.md @@ -1,66 +1,44 @@ # 使用 Dapr 构建分布式应用测试项目 -# QuickStart - -> 请先[配置开发环境](#基础设施) - -```bash - -# 1.克隆代码 - -git clone git@gitee.com:gold-cloud/dapr-tool-solution.git - -# 2. 运行 - -cd dapr-tool-solution - -dapr run -f .\src\Services\Ordering - -# -# dapr run -f YourDaprYamlPath - -``` - - # 先决条件 ### 基础设施 -- **[`Docker for desktop`](https://www.docker.com/products/docker-desktop)** - **[`Dapr`](https://dapr.io/)** - **[`Dotnet`](https://dotnet.microsoft.com/download)** - **[`WSL2 - Ubuntu OS`](https://docs.microsoft.com/en-us/windows/wsl/install-win10)** +- **[`.NET 8.0`](https://dotnet.microsoft.com/download)** -### 后端 +### 构建编排 -- **[`.NET Core 8 +`](https://dotnet.microsoft.com/download)** - **[`.NET Aspire`](https://github.com/dotnet/aspire)** -- **[`NEST`](https://github.com/elastic/elasticsearch-net)** +- **[`Aspir8`](https://prom3theu5.github.io/aspirational-manifests/getting-started.html)** +- **[`Docker for desktop`](https://www.docker.com/products/docker-desktop)** + +### 后端服务 + - **[`Yarp`](https://github.com/microsoft/reverse-proxy)** - **[`MediatR`](https://github.com/jbogard/MediatR)** - **[`Linq2Db`](https://github.com/linq2db/linq2db)** - **[`Serilog`](https://github.com/serilog/serilog)** -- **[`IdentityServer4`](https://identityserver.io)** +- **[`IdentityServer4`](https://github.com/iamshen/Reborn.IdentityServer4.Admin)** - **[`FluentValidation`](https://github.com/FluentValidation/FluentValidation)** - **[`Swashbuckle.AspNetCore`](https://github.com/domaindrivendev/Swashbuckle.AspNetCore)** -### 前端 - -- **[`ASP.NET Core Web UI`](https://learn.microsoft.com/zh-cn/aspnet/core/tutorials/choose-web-ui?view=aspnetcore-8.0)** -- **[`Nodejs 20.x`](https://nodejs.org/en/download)** -- **[`Typescript`](https://www.typescriptlang.org)** -- **[`Vite`](https://cn.vitejs.dev/guide/)** +### 前端 UI +- **[`ASP.NET Core Web UI(Blazor)`](https://learn.microsoft.com/zh-cn/aspnet/core/tutorials/choose-web-ui?view=aspnetcore-8.0)** +- **[`Fluent UI Blazor`](https://www.fluentui-blazor.net/)** +### 编程规范 +- **[`适用于 .NET/.NET Core 的代码整洁之道`](https://github.com/thangchung/clean-code-dotnet/blob/master/README-zh.md)** -# Dpar 配置 - +# Dapr 配置 [详情查看](./CONFIGURATION.md) - # 可插拔组件 > 本地测试 可插拔组件的时候 请使用 wsl 运行 dotnet run -- Gitee