Private und Open-Source-Alternativen zu Express
15 Node.js-Frameworks, bewertet nach denselben öffentlichen Datenschutzkriterien wie Express, mit unseren Empfehlungen zuerst.
Die Alternativen
Koa Note D Unsere Empfehlung
Minimales Webframework für Node.js vom Team hinter Express, aufgebaut auf asynchronen Middleware-Funktionen.
Warum es unsere Empfehlung ist: Ein kleiner Kern auf Basis asynchroner Middleware, vom Team hinter Express. MIT-lizenziert, ohne Telemetrie.
Koa erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Fastify Note A
Webframework für Node.js mit Fokus auf geringem Overhead, mit einem Plugin-System sowie Validierung und Serialisierung auf Basis von JSON Schema.
Sitzland: Vereinigte Staaten (Five Eyes). Fastify erreicht 100 von 100 Punkten (Note A) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 4 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie, Keine Werbung oder Datenverkäufe und Unabhängiges Audit.
Elysia Note B
TypeScript-Webframework für die Bun-Laufzeitumgebung, mit durchgängiger Typsicherheit und Schemavalidierung.
Elysia erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Hono Note B
Kleines Webframework auf Basis von Webstandards, das auf Node.js, Bun, Deno, Cloudflare Workers und anderen JavaScript-Laufzeitumgebungen läuft.
Hono erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Nitro Note B
Server-Toolkit zum Erstellen von Webservern und APIs in JavaScript und TypeScript, auf Basis von h3 und auf vielen Hosting-Plattformen und Laufzeitumgebungen einsetzbar.
Nitro erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Oak Note B
Middleware-Framework für HTTP-Server auf Deno, Node.js, Bun und Cloudflare Workers, nach dem Vorbild von Koa, mit integriertem Router.
Oak erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Restify Note B
Framework für Node.js-Webdienste zum Erstellen von REST-APIs, mit Fokus auf Beobachtbarkeit und Korrektheit.
Restify erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
AdonisJS Note D
TypeScript-orientiertes MVC-Webframework für Node.js mit Routing, einem ORM, Authentifizierung und Validierung.
AdonisJS erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Encore.ts Note D
TypeScript-Backend-Framework mit einer Rust-basierten Laufzeitumgebung, in dem APIs und Infrastruktur wie Datenbanken, Warteschlangen und Cronjobs im Code deklariert werden.
Sitzland: Schweden (Fourteen Eyes). Encore.ts erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Feathers Note D
TypeScript- und JavaScript-Framework zum Erstellen von Echtzeitanwendungen und REST-APIs auf Node.js.
Feathers erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
LoopBack Note D
TypeScript-Framework für Node.js zum Erstellen von REST-APIs und Microservices, mit OpenAPI-Unterstützung, Dependency Injection und Datenbank-Konnektoren.
Sitzland: Vereinigte Staaten (Five Eyes). LoopBack erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Meteor Note D
Full-Stack-JavaScript-Plattform zum Erstellen von Web- und Mobilanwendungen mit Echtzeitdaten auf Node.js.
Meteor erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Moleculer Note D
Microservice-Framework für Node.js mit Service Discovery, Lastverteilung, Fehlertoleranz und austauschbaren Nachrichten-Transportern.
Moleculer erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
NestJS Note D
TypeScript-Framework zum Erstellen serverseitiger Node.js-Anwendungen mit Modulen, Dependency Injection und Decorators auf Basis von Express oder Fastify.
NestJS erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Total.js Note D
Node.js-Framework zum Erstellen von Webanwendungen, REST-Diensten und Echtzeit-Apps, ohne Abhängigkeiten von Drittanbietern im Kern und mit integriertem NoSQL-Speicher.
Sitzland: Slowakei. Total.js erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Node.js-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.