오픈 소스 .NET 웹 프레임워크
OSI 승인 라이선스로 코드가 공개된 .NET 웹 프레임워크 7개를 근거와 함께 개인정보 보호 측면에서 평가했습니다. 추천을 먼저, 그다음 점수순으로 표시합니다.
Carter 등급 B
최소 API 라우트를 모듈로 구성하는 ASP.NET Core용 라이브러리로, 검증과 콘텐츠 협상을 지원합니다.
MIT-licensed. 소스 코드
Orchard Core 등급 C
ASP.NET Core 기반의 모듈식 애플리케이션 프레임워크이자 콘텐츠 관리 시스템으로, 멀티 테넌시와 헤드리스 CMS 모드를 제공합니다.
BSD 3-Clause-licensed. 소스 코드
ASP.NET Core 등급 D
.NET에서 C#으로 웹 앱, API, 실시간 서비스를 구축하기 위한 Microsoft의 프레임워크로, MVC, Razor Pages, 최소 API, SignalR을 제공합니다.
MIT-licensed. 소스 코드
Blazor 등급 D
Razor 컴포넌트로 C#에서 인터랙티브 웹 사용자 인터페이스를 구축하기 위한 Microsoft의 프레임워크로, 서버에서 또는 WebAssembly를 통해 브라우저에서 실행됩니다.
MIT-licensed as part of ASP.NET Core. 소스 코드
FastEndpoints 등급 D
각 엔드포인트가 고유한 요청 및 응답 타입을 가진 클래스인(REPR 패턴) ASP.NET Core 기반 REST API 구축용 라이브러리입니다.
MIT-licensed. 소스 코드
ServiceStack 등급 D
.NET에서 메시지 기반 웹 서비스와 API를 구축하기 위한 프레임워크로, 타입 지정 클라이언트, ORM, 자동 생성 관리자 인터페이스를 제공합니다. AGPL과 상용 라이선스의 이중 라이선스입니다.
AGPL-3.0-licensed with a FOSS exception, and a paid commercial license for closed-source use. 소스 코드
ABP Framework 등급 D
Volosoft의 ASP.NET Core용 애플리케이션 프레임워크로, 모듈식 아키텍처, 도메인 주도 설계 구성 요소, 멀티 테넌시, 시작 템플릿을 제공합니다.
The framework is LGPL-3.0-licensed; commercial modules and ABP Studio are sold separately. 소스 코드
.NET 웹 프레임워크 7개 모두 비교(오픈 소스 여부 무관).