a free open source micro-services architecture based on .NET Core 3.0
Preview |
Documentation |
Download
English / 中文
- Micro-Services architecture
- Distributed architecture
- Componentization
- Modular
- Multi-ORM switching
- Multi-language switching
- Multi-Themes switching
- Domain-Driven Design (DDD)
- Command and Query Responsibility Segregation (CQRS)
- Event-Driven Architecture (EDA)
- Event Sourcing (ES)
- Test-Driven Development (TDD)
- Unit Of Work (UoW) Pattern and Repository Pattern
-
.NET Core 3.0
- ASP.NET Core MVC
- ASP.NET Core WebAPI
- ASP.NET Core Blazor
- ASP.NET Core React
- ASP.NET Core Angular
- ASP.NET Core ABP
-
Object/Relation Mapping (ORM)
- Entity Framework Core 3.0
- Dapper
-
Object-Object Mapper
- AutoMapper
-
DataBase
- Relational DataBase
- Microsoft SQL Server
- MySQL
- PostgreSQL
- Oracle
- NoSQL
- MongoDB
- Redis
- Relational DataBase
-
Transisent-Fault-Handing
-
Task Scheduling
-
Dependency Injection
-
.NET Core Native DI
-
Publish/Deploy
-
Logging
-
Message Queue
-
Instant Messaging
-
Search Engine
-
Log Analysis System
-
Front-End
-
JavaScript
- jQuery
- React
- Angular
- Vue
-
Layout Framework
- Bootstrap
- Material Design
- Ant Design
- iView
- Element-UI
- Semantic-UI
- Foundation
-
-
Publish/Deploy
-
Server
- Apache
- Nginx
-
Platform
- Windows
- Linux
- MacOS
- Android
- IOS
-
Container
-
Docker
-
Kubernetes(k8s)
-
-
-
Clean Code
-
Clean Arthitecture
-
SOLID Principles
-
DDD(Domain-Driven Design)
-
Code Analysis
-
Inversion of Control(IoC)
-
Unit of Work Pattern
-
Repository Pattern
-
DataBase Migrations
-
Authentication
-
Authorization
-
Hight Performance
-
Logging
-
Devops
WindVane is licensed under the MIT license.