๐ ๊ฒ์
"cleanarchitecture" ๊ฒ์ ๊ฒฐ๊ณผ 2๊ฑด
-
ardalis/CleanArchitecture โ ASP.NET Core 10 ์ง์ Clean Architecture ์๋ฃจ์
ํ
ํ๋ฆฟ (18,000+ โ
)
GitHub์์ 18,000๊ฐ ์ด์์ ์คํ๋ฅผ ๋ฐ์ ardalis์ Clean Architecture ์๋ฃจ์ ํ ํ๋ฆฟ์ด ASP.NET Core 10 ๋ฒ์ ์ ์ง์ํฉ๋๋ค. DDD(Domain-Driven Design) ์์น์ ๊ธฐ๋ฐํด ๋๋ฉ์ธ, ์ ํ๋ฆฌ์ผ์ด์ , ์ธํ๋ผ, UI ๋ ์ด์ด๊ฐ ๋ช ํํ๊ฒ ๋ถ๋ฆฌ๋ ๊ตฌ์กฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ฒ์ฆ๋ ์ํคํ ์ฒ ํจํด์ด ๋ฏธ๋ฆฌ ์ธํ ๋์ด ์์ด ํ ๊ท๋ชจโฆ
-
.NET 10์์ MediatR์ ๋ฒ๋ฆฌ๊ณ CQRS๋ฅผ ์ง์ ๊ตฌํํ ์ด์
๊ฐ๋ฐ์๊ฐ ์ธ๊ธฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ MediatR์ ์ฌ์ฉํ๋ ํ๋ก์ ํธ๋ฅผ ํฌ๊ธฐํ๊ณ CQRS ํจํด์ ์ง์ ๊ตฌํํ ๊ฒฝํ์ ๊ณต์ ํ์ต๋๋ค. MediatR์ด ์ ๋ช ํ๊ณ ์ข์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด์ง๋ง, ๋ผ์ด์ ์ฑ ์ ์ฑ ๋ณํ์ ํ๋ก์ ํธ์ ํน์ ์๊ตฌ์ฌํญ์ด ๋ง์ง ์์ ์ง์ ๊ตฌํํ๋ ๊ฒ์ด ๋ ๋์๋ค๊ณ ์ค๋ช ํฉ๋๋ค. .NET 10์ ์ต์ ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉด ๊ฐ๋ณ๊ณ ์ ์ฐํ CQRS ๊ตฌํ์ด ๊ฐ๋ฅํ๋ฉฐ, ์ด๋ ๋ถโฆ