Privacy Ratings

오픈 소스 node.js 프레임워크

OSI 승인 라이선스로 코드가 공개된 node.js 프레임워크 19개를 근거와 함께 개인정보 보호 측면에서 평가했습니다. 추천을 먼저, 그다음 점수순으로 표시합니다.

  1. Koa 등급 D 추천

    비동기 미들웨어 함수를 중심으로 구성된, Express 개발팀의 Node.js용 미니멀 웹 프레임워크입니다.

    MIT-licensed. 소스 코드

  2. Express 등급 A

    웹 애플리케이션과 API 구축을 위한 라우팅과 미들웨어를 제공하는 Node.js용 미니멀 웹 프레임워크입니다.

    MIT-licensed. 소스 코드

  3. Fastify 등급 A

    낮은 오버헤드에 중점을 둔 Node.js용 웹 프레임워크로, 플러그인 시스템과 JSON 스키마 기반 유효성 검사 및 직렬화를 제공합니다.

    MIT-licensed. 소스 코드

  4. Elysia 등급 B

    Bun 런타임을 위해 설계된 TypeScript 웹 프레임워크로, 종단 간 타입 안전성과 스키마 유효성 검사를 제공합니다.

    MIT-licensed. 소스 코드

  5. Hono 등급 B

    Node.js, Bun, Deno, Cloudflare Workers 및 기타 JavaScript 런타임에서 실행되는, 웹 표준 기반의 작은 웹 프레임워크입니다.

    MIT-licensed. 소스 코드

  6. Nitro 등급 B

    JavaScript와 TypeScript로 웹 서버와 API를 구축하기 위한 서버 툴킷으로, h3를 기반으로 하며 다양한 호스팅 플랫폼과 런타임에 배포할 수 있습니다.

    MIT-licensed. 소스 코드

  7. Oak 등급 B

    Koa를 본뜬 Deno, Node.js, Bun, Cloudflare Workers의 HTTP 서버용 미들웨어 프레임워크로, 라우터가 내장되어 있습니다.

    MIT-licensed. 소스 코드

  8. Restify 등급 B

    관측 가능성과 정확성에 중점을 둔, REST API 구축용 Node.js 웹 서비스 프레임워크입니다.

    MIT-licensed. 소스 코드

  9. AdonisJS 등급 D

    라우팅, ORM, 인증, 유효성 검사를 포함하는 Node.js용 TypeScript 우선 MVC 웹 프레임워크입니다.

    MIT-licensed. 소스 코드

  10. Encore.ts 등급 D

    Rust 기반 런타임을 갖춘 TypeScript 백엔드 프레임워크로, API와 데이터베이스, 큐, 크론 작업 같은 인프라를 코드로 선언합니다.

    MPL-2.0-licensed. 소스 코드

  11. Feathers 등급 D

    Node.js에서 실시간 애플리케이션과 REST API를 구축하기 위한 TypeScript 및 JavaScript 프레임워크입니다.

    MIT-licensed. 소스 코드

  12. LoopBack 등급 D

    REST API와 마이크로서비스를 구축하기 위한 Node.js용 TypeScript 프레임워크로, OpenAPI 지원, 의존성 주입, 데이터베이스 커넥터를 제공합니다.

    MIT-licensed. 소스 코드

  13. Meteor 등급 D

    Node.js에서 실시간 데이터를 갖춘 웹 및 모바일 애플리케이션을 구축하기 위한 풀스택 JavaScript 플랫폼입니다.

    MIT-licensed. 소스 코드

  14. Moleculer 등급 D

    서비스 검색, 로드 밸런싱, 장애 허용, 교체 가능한 메시지 전송기를 갖춘 Node.js용 마이크로서비스 프레임워크입니다.

    MIT-licensed. 소스 코드

  15. NestJS 등급 D

    Express 또는 Fastify 위에서 모듈, 의존성 주입, 데코레이터를 사용해 서버 측 Node.js 애플리케이션을 구축하는 TypeScript 프레임워크입니다.

    MIT-licensed. 소스 코드

  16. Total.js 등급 D

    웹 애플리케이션, REST 서비스, 실시간 앱을 구축하기 위한 Node.js 프레임워크로, 코어에 제3자 의존성이 없고 NoSQL 스토리지가 내장되어 있습니다.

    MIT-licensed. 소스 코드

  17. tRPC 등급 D

    스키마나 코드 생성 없이 서버와 클라이언트 간에 타입을 공유하며 종단 간 타입 안전 API를 구축하기 위한 TypeScript 라이브러리입니다.

    MIT-licensed. 소스 코드

  18. Hapi 등급 D

    애플리케이션과 서비스 구축을 위한 Node.js용 웹 프레임워크로, 입력 유효성 검사, 캐싱, 인증 지원이 내장되어 있습니다.

    BSD-3-Clause licensed. 소스 코드

  19. Sails 등급 D

    Express 기반의 Node.js용 MVC 웹 프레임워크로, 자동 생성 REST API, WebSocket 지원, Waterline ORM을 제공합니다.

    MIT-licensed. 소스 코드

node.js 프레임워크 19개 모두 비교(오픈 소스 여부 무관).