Soukromé a open source alternativy k Express
Kategorie „frameworky pro Node.js“: 15 položek hodnocených podle stejných veřejných kritérií soukromí jako Express, naše volby na prvním místě.
Alternativy
Koa Známka D Naše volba
Minimalistický webový framework pro Node.js od týmu stojícího za Express, postavený na asynchronních middlewarových funkcích.
Proč je to naše volba: Malé jádro postavené na asynchronním middlewaru, od týmu stojícího za Express. Pod licencí MIT, bez telemetrie.
Koa získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
Fastify Známka A
Webový framework pro Node.js zaměřený na nízkou režii, se systémem pluginů a validací a serializací založenou na JSON schématech.
Země sídla: Spojené státy (Five Eyes). Fastify získává 100 ze 100 (známka A) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 4 z 4 kritérií: open source, bez sledovačů a telemetrie, bez reklam a prodeje dat a nezávislý audit.
Elysia Známka B
Webový framework v TypeScriptu navržený pro běhové prostředí Bun, s typovou bezpečností end-to-end a validací schémat.
Elysia získává 80 ze 100 (známka B) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 3 z 4 kritérií: open source, bez sledovačů a telemetrie a bez reklam a prodeje dat.
Hono Známka B
Malý webový framework postavený na webových standardech, který běží na Node.js, Bun, Deno, Cloudflare Workers a dalších běhových prostředích JavaScriptu.
Hono získává 80 ze 100 (známka B) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 3 z 4 kritérií: open source, bez sledovačů a telemetrie a bez reklam a prodeje dat.
Nitro Známka B
Serverová sada nástrojů pro tvorbu webových serverů a API v JavaScriptu a TypeScriptu, postavená na h3 a nasaditelná na mnoho hostingových platforem a běhových prostředí.
Nitro získává 80 ze 100 (známka B) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 3 z 4 kritérií: open source, bez sledovačů a telemetrie a bez reklam a prodeje dat.
Oak Známka B
Middleware framework pro HTTP servery na Deno, Node.js, Bun a Cloudflare Workers, vytvořený podle vzoru Koa, s vestavěným routerem.
Oak získává 80 ze 100 (známka B) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 3 z 4 kritérií: open source, bez sledovačů a telemetrie a bez reklam a prodeje dat.
Restify Známka B
Framework pro webové služby v Node.js pro tvorbu REST API, se zaměřením na pozorovatelnost a správnost.
Restify získává 80 ze 100 (známka B) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 3 z 4 kritérií: open source, bez sledovačů a telemetrie a bez reklam a prodeje dat.
AdonisJS Známka D
Webový framework MVC pro Node.js zaměřený primárně na TypeScript, který zahrnuje směrování, ORM, ověřování a validaci.
AdonisJS získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
Encore.ts Známka D
Backendový framework pro TypeScript s běhovým prostředím založeným na Rustu, v němž se API a infrastruktura jako databáze, fronty a úlohy cron deklarují v kódu.
Země sídla: Švédsko (Fourteen Eyes). Encore.ts získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
Feathers Známka D
Framework v TypeScriptu a JavaScriptu pro tvorbu aplikací v reálném čase a REST API na Node.js.
Feathers získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
LoopBack Známka D
Framework v TypeScriptu pro Node.js pro tvorbu REST API a mikroslužeb, s podporou OpenAPI, vkládáním závislostí a databázovými konektory.
Země sídla: Spojené státy (Five Eyes). LoopBack získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
Meteor Známka D
Full-stack platforma v JavaScriptu pro tvorbu webových a mobilních aplikací s daty v reálném čase na Node.js.
Meteor získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
Moleculer Známka D
Framework pro mikroslužby v Node.js s vyhledáváním služeb, vyvažováním zátěže, odolností vůči chybám a zásuvnými transporty zpráv.
Moleculer získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
NestJS Známka D
Framework v TypeScriptu pro tvorbu serverových aplikací v Node.js, využívající moduly, vkládání závislostí a dekorátory nad Express nebo Fastify.
NestJS získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.
Total.js Známka D
Framework pro Node.js pro tvorbu webových aplikací, REST služeb a aplikací v reálném čase, bez závislostí třetích stran v jádru a s vestavěným úložištěm NoSQL.
Země sídla: Slovensko. Total.js získává 50 ze 100 (známka D) podle kritérií kategorie „frameworky pro Node.js“. Splňuje 2 z 4 kritérií: open source a bez reklam a prodeje dat.