Express의 개인정보 보호 및 오픈 소스 대안
Express과(와) 같은 공개 개인정보 보호 기준으로 평가한 node.js 프레임워크 15개(추천 먼저 표시).
대안
Koa 등급 D 추천
비동기 미들웨어 함수를 중심으로 구성된, Express 개발팀의 Node.js용 미니멀 웹 프레임워크입니다.
추천 이유: Express 개발팀이 만든 비동기 미들웨어 기반의 작은 코어입니다. MIT 라이선스이며 텔레메트리가 없습니다.
Koa은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
Fastify 등급 A
낮은 오버헤드에 중점을 둔 Node.js용 웹 프레임워크로, 플러그인 시스템과 JSON 스키마 기반 유효성 검사 및 직렬화를 제공합니다.
소재지: 미국 (파이브 아이즈). Fastify은(는) node.js 프레임워크 기준에서 100점 만점에 100점(등급 A)을 받았습니다. 기준 4개 중 4개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음, 광고 및 데이터 판매 없음 및 독립 감사.
Elysia 등급 B
Bun 런타임을 위해 설계된 TypeScript 웹 프레임워크로, 종단 간 타입 안전성과 스키마 유효성 검사를 제공합니다.
Elysia은(는) node.js 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Hono 등급 B
Node.js, Bun, Deno, Cloudflare Workers 및 기타 JavaScript 런타임에서 실행되는, 웹 표준 기반의 작은 웹 프레임워크입니다.
Hono은(는) node.js 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Nitro 등급 B
JavaScript와 TypeScript로 웹 서버와 API를 구축하기 위한 서버 툴킷으로, h3를 기반으로 하며 다양한 호스팅 플랫폼과 런타임에 배포할 수 있습니다.
Nitro은(는) node.js 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Oak 등급 B
Koa를 본뜬 Deno, Node.js, Bun, Cloudflare Workers의 HTTP 서버용 미들웨어 프레임워크로, 라우터가 내장되어 있습니다.
Oak은(는) node.js 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
Restify 등급 B
관측 가능성과 정확성에 중점을 둔, REST API 구축용 Node.js 웹 서비스 프레임워크입니다.
Restify은(는) node.js 프레임워크 기준에서 100점 만점에 80점(등급 B)을 받았습니다. 기준 4개 중 3개를 충족합니다: 오픈 소스, 추적기 및 원격 분석 없음 및 광고 및 데이터 판매 없음.
AdonisJS 등급 D
라우팅, ORM, 인증, 유효성 검사를 포함하는 Node.js용 TypeScript 우선 MVC 웹 프레임워크입니다.
AdonisJS은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
Encore.ts 등급 D
Rust 기반 런타임을 갖춘 TypeScript 백엔드 프레임워크로, API와 데이터베이스, 큐, 크론 작업 같은 인프라를 코드로 선언합니다.
소재지: 스웨덴 (포틴 아이즈). Encore.ts은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
Feathers 등급 D
Node.js에서 실시간 애플리케이션과 REST API를 구축하기 위한 TypeScript 및 JavaScript 프레임워크입니다.
Feathers은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
LoopBack 등급 D
REST API와 마이크로서비스를 구축하기 위한 Node.js용 TypeScript 프레임워크로, OpenAPI 지원, 의존성 주입, 데이터베이스 커넥터를 제공합니다.
소재지: 미국 (파이브 아이즈). LoopBack은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
Meteor 등급 D
Node.js에서 실시간 데이터를 갖춘 웹 및 모바일 애플리케이션을 구축하기 위한 풀스택 JavaScript 플랫폼입니다.
Meteor은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
Moleculer 등급 D
서비스 검색, 로드 밸런싱, 장애 허용, 교체 가능한 메시지 전송기를 갖춘 Node.js용 마이크로서비스 프레임워크입니다.
Moleculer은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
NestJS 등급 D
Express 또는 Fastify 위에서 모듈, 의존성 주입, 데코레이터를 사용해 서버 측 Node.js 애플리케이션을 구축하는 TypeScript 프레임워크입니다.
NestJS은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.
Total.js 등급 D
웹 애플리케이션, REST 서비스, 실시간 앱을 구축하기 위한 Node.js 프레임워크로, 코어에 제3자 의존성이 없고 NoSQL 스토리지가 내장되어 있습니다.
소재지: 슬로바키아. Total.js은(는) node.js 프레임워크 기준에서 100점 만점에 50점(등급 D)을 받았습니다. 기준 4개 중 2개를 충족합니다: 오픈 소스 및 광고 및 데이터 판매 없음.