Nyílt forráskódú node.js-keretrendszerek
node.js-keretrendszerek: 19 bejegyzés, amelynek kódja OSI által jóváhagyott licenc alatt nyilvános, adatvédelmi értékeléssel és bizonyítékokkal. Elöl az ajánlások, utána pontszám szerint.
Koa Osztályzat D Ajánlásunk
Az Express mögött álló csapat minimalista webes keretrendszere Node.js-hez, aszinkron middleware-függvények köré építve.
MIT-licensed. Forráskód
Express Osztályzat A
Minimalista webes keretrendszer Node.js-hez, amely útválasztást és middleware-t biztosít webalkalmazások és API-k készítéséhez.
MIT-licensed. Forráskód
Fastify Osztályzat A
Alacsony többletterhelésre összpontosító webes keretrendszer Node.js-hez, bővítményrendszerrel, valamint JSON-séma alapú validációval és szerializálással.
MIT-licensed. Forráskód
Elysia Osztályzat B
A Bun futtatókörnyezethez tervezett TypeScript webes keretrendszer végponttól végpontig tartó típusbiztonsággal és sémavalidációval.
MIT-licensed. Forráskód
Hono Osztályzat B
Webes szabványokra épülő kis méretű webes keretrendszer, amely Node.js-en, Bunon, Denón, Cloudflare Workersön és más JavaScript-futtatókörnyezeteken fut.
MIT-licensed. Forráskód
Nitro Osztályzat B
Szervereszközkészlet webszerverek és API-k készítéséhez JavaScriptben és TypeScriptben, a h3-ra építve, számos tárhelyplatformra és futtatókörnyezetre telepíthető.
MIT-licensed. Forráskód
Oak Osztályzat B
Middleware-keretrendszer HTTP-szerverekhez Denón, Node.js-en, Bunon és Cloudflare Workersön, a Koa mintájára, beépített útválasztóval.
MIT-licensed. Forráskód
Restify Osztályzat B
Node.js webszolgáltatás-keretrendszer REST API-k készítéséhez, a megfigyelhetőségre és a helyességre összpontosítva.
MIT-licensed. Forráskód
AdonisJS Osztályzat D
TypeScript-központú MVC webes keretrendszer Node.js-hez, amely útválasztást, ORM-et, hitelesítést és validációt tartalmaz.
MIT-licensed. Forráskód
Encore.ts Osztályzat D
TypeScript backend-keretrendszer Rust-alapú futtatókörnyezettel, amelyben az API-kat és az infrastruktúrát, például adatbázisokat, üzenetsorokat és cron-feladatokat, kódban deklarálják.
MPL-2.0-licensed. Forráskód
Feathers Osztályzat D
TypeScript és JavaScript keretrendszer valós idejű alkalmazások és REST API-k készítéséhez Node.js-en.
MIT-licensed. Forráskód
LoopBack Osztályzat D
TypeScript keretrendszer Node.js-hez REST API-k és mikroszolgáltatások készítéséhez, OpenAPI-támogatással, függőséginjektálással és adatbázis-csatlakozókkal.
MIT-licensed. Forráskód
Meteor Osztályzat D
Full-stack JavaScript platform valós idejű adatokat használó web- és mobilalkalmazások készítéséhez Node.js-en.
MIT-licensed. Forráskód
Moleculer Osztályzat D
Mikroszolgáltatás-keretrendszer Node.js-hez szolgáltatásfelderítéssel, terheléselosztással, hibatűréssel és cserélhető üzenettovábbító modulokkal.
MIT-licensed. Forráskód
NestJS Osztályzat D
TypeScript keretrendszer szerveroldali Node.js-alkalmazások készítéséhez, amely modulokat, függőséginjektálást és dekorátorokat használ az Express vagy a Fastify felett.
MIT-licensed. Forráskód
Total.js Osztályzat D
Node.js-keretrendszer webalkalmazások, REST-szolgáltatások és valós idejű alkalmazások készítéséhez, magjában harmadik féltől származó függőségek nélkül, beépített NoSQL-tárolóval.
MIT-licensed. Forráskód
tRPC Osztályzat D
TypeScript-könyvtár végponttól végpontig típusbiztos API-k készítéséhez, amely sémák és kódgenerálás nélkül osztja meg a típusokat a szerver és a kliens között.
MIT-licensed. Forráskód
Hapi Osztályzat D
Webes keretrendszer Node.js-hez alkalmazások és szolgáltatások készítéséhez, beépített bemenetvalidációval, gyorsítótárazással és hitelesítési támogatással.
BSD-3-Clause licensed. Forráskód
Sails Osztályzat D
Expressre épülő MVC webes keretrendszer Node.js-hez, automatikusan generált REST API-kkal, WebSocket-támogatással és a Waterline ORM-mel.
MIT-licensed. Forráskód
Összehasonlítás: node.js-keretrendszerek (19 bejegyzés), akár nyílt forráskódú, akár nem.