Fur 엔터프라이즈 개발 프레임워크 v1.0 rc.final.90
v0
Fur는 .NET5 플랫폼에서 엔터프라이즈 애플리케이션 개발을 위한 모범 사례 프레임워크입니다.
특징:
새로운 모습: .NET5 플랫폼을 기반으로 하며 시작하기가 매우 쉽습니다. 단 하나의 Inject()만으로 구성을 완료할 수 있습니다. 매우 빠른 개발: 풍부한 엔터프라이즈 애플리케이션 개발 기능이 내장되어 있습니다. 세 가지 타사 패키지에만 의존합니다. 매우 유연합니다. 변화하고 복잡한 요구 사항에 쉽게 대처하고 유지 관리가 매우 쉽습니다. 고유한 아키텍처 아이디어를 채택하고 장기적인 유지 관리를 위한 전체 문서만 설계합니다. 완전한 개발 문서를 제공합니다.
프레임워크 종속성:
매우 빠른 진입과 최고의 성능을 추구하기 위해 Fur는 타사 의존성을 최대한 사용하거나 줄이지 않습니다. 현재 Fur는 다음 세 가지 종속성만 통합합니다.
Mapster: AutoMapper보다 성능이 뛰어난 객체 매핑
MiniProfiler: 성능 분석 및 모니터링에 필수
Swashbuckle: Swagger 인터페이스 문서는 작지만 포괄적입니다. Fur는 이 세 가지 종속성만 통합하지만 주류 종속성 주입/제어 반전, AOP 측면 지향 프로그래밍, 이벤트 버스, 데이터 검증, 데이터베이스 작업 등이 많이 있습니다.
환경 요구 사항:
VisualStudio2019Preview16.8+
.NET5SDK+
.NetStandard2.1+