trungcaot/MsCoreOne
این یک پروژه نمونه از یک سیستم فروشگاهی ساده (Ecommerce) است که با استفاده از فناوریهای مدرن توسعه داده شده است.
کاربرد:
این پروژه به عنوان یک الگوی توسعهای (boilerplate) برای ساخت برنامههای مقیاسپذیر و حرفهای با معماری تمیز (Clean Architecture) و طراحی مبتنی بر دامنه (Domain-Driven Design) استفاده میشود.
در چه شرایطی بهتره استفاده شود؟
وقتی میخواهید یک پروژه .NET با ساختار حرفهای، قابل تست و نگهداری آسان بسازید، این ریپو یک نقطه شروع عالی است. بهویژه برای تیمهایی که به دنبال پیادهسازی CQRS، SOLID، و احراز هویت با Identity Server 4 هستند. ️
چند مثال از موارد استفاده:
- ساخت پلتفرمهای فروشگاهی با قابلیت گسترش
- یادگیری نحوه ترکیب React و Blazor با بکاند .NET
- پیادهسازی سیستمهای مدیریت دامنه با DDD و CQRS
- توسعه APIهای قدرتمند با Entity Framework Core و .NET 5
- ##Ecommerce
- ##CleanArchitecture
- ##CQRS
- ##DDD
- ##Blazor
- ##React
- ##NET5
- ##IdentityServer4
- ##SOLID
- ##WebDevelopment
