Integritetsvänliga alternativ med öppen källkod till Express
15 node.js-ramverk bedömda enligt samma offentliga integritetskriterier som Express, med våra rekommendationer först.
Vilket är det bästa integritetsvänliga alternativet till Express?
Vår rekommendation är Koa. En liten kärna byggd på asynkron middleware, från teamet bakom Express. MIT-licensierad, utan telemetri.
Alternativen
Koa Betyg D Vår rekommendation
Minimalistiskt webbramverk för Node.js från teamet bakom Express, uppbyggt kring asynkrona middleware-funktioner.
Varför det är vår rekommendation: En liten kärna byggd på asynkron middleware, från teamet bakom Express. MIT-licensierad, utan telemetri.
Koa får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
Fastify Betyg A
Webbramverk för Node.js med fokus på låg overhead, med ett pluginsystem och validering och serialisering baserade på JSON-scheman.
Baserat i USA (Five Eyes). Fastify får 100 av 100 poäng (betyg A) enligt kriterierna för node.js-ramverk. Den uppfyller 4 av 4 kriterier: öppen källkod, inga spårare eller telemetri, inga annonser eller dataförsäljning och oberoende granskning.
Elysia Betyg B
Webbramverk i TypeScript utformat för körmiljön Bun, med typsäkerhet från början till slut och schemavalidering.
Elysia får 80 av 100 poäng (betyg B) enligt kriterierna för node.js-ramverk. Den uppfyller 3 av 4 kriterier: öppen källkod, inga spårare eller telemetri och inga annonser eller dataförsäljning.
Hono Betyg B
Litet webbramverk byggt på webbstandarder som körs på Node.js, Bun, Deno, Cloudflare Workers och andra JavaScript-körmiljöer.
Hono får 80 av 100 poäng (betyg B) enligt kriterierna för node.js-ramverk. Den uppfyller 3 av 4 kriterier: öppen källkod, inga spårare eller telemetri och inga annonser eller dataförsäljning.
Nitro Betyg B
Serververktygslåda för att bygga webbservrar och API:er i JavaScript och TypeScript, byggd på h3 och möjlig att driftsätta på många hostingplattformar och körmiljöer.
Nitro får 80 av 100 poäng (betyg B) enligt kriterierna för node.js-ramverk. Den uppfyller 3 av 4 kriterier: öppen källkod, inga spårare eller telemetri och inga annonser eller dataförsäljning.
Oak Betyg B
Middleware-ramverk för HTTP-servrar på Deno, Node.js, Bun och Cloudflare Workers, förebildat på Koa, med inbyggd router.
Oak får 80 av 100 poäng (betyg B) enligt kriterierna för node.js-ramverk. Den uppfyller 3 av 4 kriterier: öppen källkod, inga spårare eller telemetri och inga annonser eller dataförsäljning.
Restify Betyg B
Ramverk för webbtjänster i Node.js för att bygga REST-API:er, med fokus på observerbarhet och korrekthet.
Restify får 80 av 100 poäng (betyg B) enligt kriterierna för node.js-ramverk. Den uppfyller 3 av 4 kriterier: öppen källkod, inga spårare eller telemetri och inga annonser eller dataförsäljning.
AdonisJS Betyg D
MVC-webbramverk för Node.js med TypeScript i första hand, som innehåller routning, en ORM, autentisering och validering.
AdonisJS får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
Encore.ts Betyg D
Backend-ramverk i TypeScript med en Rust-baserad körmiljö, där API:er och infrastruktur som databaser, köer och cron-jobb deklareras i kod.
Baserat i Sverige (Fourteen Eyes). Encore.ts får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
Feathers Betyg D
Ramverk för TypeScript och JavaScript för att bygga realtidsprogram och REST-API:er på Node.js.
Feathers får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
LoopBack Betyg D
TypeScript-ramverk för Node.js för att bygga REST-API:er och mikrotjänster, med stöd för OpenAPI, beroendeinjektion och databaskopplingar.
Baserat i USA (Five Eyes). LoopBack får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
Meteor Betyg D
Fullstack-plattform för JavaScript för att bygga webb- och mobilprogram med realtidsdata på Node.js.
Meteor får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
Moleculer Betyg D
Ramverk för mikrotjänster i Node.js med tjänsteupptäckt, lastbalansering, feltolerans och utbytbara meddelandetransporter.
Moleculer får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
NestJS Betyg D
TypeScript-ramverk för att bygga Node.js-program på serversidan, med moduler, beroendeinjektion och dekoratorer ovanpå Express eller Fastify.
NestJS får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
Total.js Betyg D
Node.js-ramverk för att bygga webbprogram, REST-tjänster och realtidsappar, utan beroenden från tredje part i kärnan och med inbyggd NoSQL-lagring.
Baserat i Slovakien. Total.js får 50 av 100 poäng (betyg D) enligt kriterierna för node.js-ramverk. Den uppfyller 2 av 4 kriterier: öppen källkod och inga annonser eller dataförsäljning.
Jämför alla 19 node.js-ramverk