Avoimen lähdekoodin vaihtoehdot: node.js-kehykset
Kategoria: node.js-kehykset. 19 kohdetta, joiden koodi on julkinen OSI-hyväksytyllä lisenssillä, tietosuoja arvioituna todisteineen. Suositukset ensin, sitten pisteiden mukaan.
Koa Arvosana D Suosituksemme
Expressin tekijöiden minimalistinen verkkokehys Node.js:lle, joka on rakennettu asynkronisten väliohjelmistofunktioiden ympärille.
MIT-licensed. Lähdekoodi
Express Arvosana A
Minimalistinen verkkokehys Node.js:lle, joka tarjoaa reitityksen ja väliohjelmistot verkkosovellusten ja rajapintojen rakentamiseen.
MIT-licensed. Lähdekoodi
Fastify Arvosana A
Pieneen yleiskustannukseen keskittyvä verkkokehys Node.js:lle, jossa on liitännäisjärjestelmä sekä JSON-skeemaan perustuva validointi ja sarjallistaminen.
MIT-licensed. Lähdekoodi
Elysia Arvosana B
Bun-ajoympäristölle suunniteltu TypeScript-verkkokehys, jossa on päästä päähän -tyyppiturvallisuus ja skeemavalidointi.
MIT-licensed. Lähdekoodi
Hono Arvosana B
Web-standardeihin perustuva pieni verkkokehys, joka toimii Node.js:ssä, Bunissa, Denossa, Cloudflare Workersissa ja muissa JavaScript-ajoympäristöissä.
MIT-licensed. Lähdekoodi
Nitro Arvosana B
Palvelintyökalupakki verkkopalvelimien ja API:en rakentamiseen JavaScriptillä ja TypeScriptillä. Perustuu h3:een ja on otettavissa käyttöön monilla isännöintialustoilla ja ajonaikaisissa ympäristöissä.
MIT-licensed. Lähdekoodi
Oak Arvosana B
Välikerroskehys HTTP-palvelimille Denossa, Node.js:ssä, Bunissa ja Cloudflare Workersissa. Mallina on Koa, ja mukana on sisäänrakennettu reititin.
MIT-licensed. Lähdekoodi
Restify Arvosana B
Node.js:n verkkopalvelukehys REST-rajapintojen rakentamiseen, jossa painotetaan havainnoitavuutta ja oikeellisuutta.
MIT-licensed. Lähdekoodi
AdonisJS Arvosana D
Ensisijaisesti TypeScriptille suunniteltu MVC-verkkokehys Node.js:lle, jossa on reititys, ORM, todennus ja validointi.
MIT-licensed. Lähdekoodi
Encore.ts Arvosana D
TypeScript-taustajärjestelmäkehys, jossa on Rust-pohjainen ajonaikainen ympäristö ja jossa API:t sekä infrastruktuuri, kuten tietokannat, jonot ja cron-tehtävät, määritellään koodissa.
MPL-2.0-licensed. Lähdekoodi
Feathers Arvosana D
TypeScript- ja JavaScript-kehys reaaliaikaisten sovellusten ja REST-rajapintojen rakentamiseen Node.js:llä.
MIT-licensed. Lähdekoodi
LoopBack Arvosana D
Node.js:n TypeScript-kehys REST-rajapintojen ja mikropalveluiden rakentamiseen, tukenaan OpenAPI, riippuvuuksien injektointi ja tietokantaliittimet.
MIT-licensed. Lähdekoodi
Meteor Arvosana D
Full-stack-JavaScript-alusta verkko- ja mobiilisovellusten rakentamiseen reaaliaikaisella datalla Node.js:ssä.
MIT-licensed. Lähdekoodi
Moleculer Arvosana D
Node.js:n mikropalvelukehys, jossa on palveluiden löytäminen, kuormantasaus, vikasietoisuus ja vaihdettavat viestien kuljettimet.
MIT-licensed. Lähdekoodi
NestJS Arvosana D
TypeScript-kehys palvelinpuolen Node.js-sovellusten rakentamiseen. Se käyttää moduuleja, riippuvuusinjektiota ja dekoraattoreita Expressin tai Fastifyn päällä.
MIT-licensed. Lähdekoodi
Total.js Arvosana D
Node.js-kehys verkkosovellusten, REST-palveluiden ja reaaliaikaisten sovellusten rakentamiseen. Ytimessä ei ole kolmannen osapuolen riippuvuuksia, ja mukana on sisäänrakennettu NoSQL-tallennus.
MIT-licensed. Lähdekoodi
tRPC Arvosana D
TypeScript-kirjasto päästä päähän tyyppiturvallisten API:en rakentamiseen. Tyypit jaetaan palvelimen ja asiakkaan välillä ilman skeemoja tai koodin generointia.
MIT-licensed. Lähdekoodi
Hapi Arvosana D
Node.js:n verkkokehys sovellusten ja palveluiden rakentamiseen, jossa on sisäänrakennettu syötteiden validointi, välimuisti ja todennustuki.
BSD-3-Clause licensed. Lähdekoodi
Sails Arvosana D
Expressiin perustuva MVC-verkkokehys Node.js:lle, jossa on automaattisesti luodut REST-rajapinnat, WebSocket-tuki ja Waterline-ORM.
MIT-licensed. Lähdekoodi
Vertaa kaikkia: node.js-kehykset (19), avointa lähdekoodia tai ei.