Privacy Ratings

Prywatne i otwartoźródłowe alternatywy dla Express

Pozycje w kategorii Frameworki Node.js (15) oceniane według tych samych publicznych kryteriów prywatności co Express, z naszymi wyborami na początku.

Alternatywy

  1. Koa Stopień D Nasz wybór

    Minimalny framework webowy dla Node.js od zespołu stojącego za Express, zbudowany wokół asynchronicznych funkcji middleware.

    Dlaczego to nasz wybór: Mały rdzeń zbudowany na asynchronicznym middleware, od zespołu stojącego za Express. Licencja MIT, bez telemetrii.

    Koa uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  2. Fastify Stopień A

    Framework webowy dla Node.js nastawiony na niski narzut, z systemem wtyczek oraz walidacją i serializacją opartymi na JSON Schema.

    Kraj siedziby: Stany Zjednoczone (Five Eyes). Fastify uzyskuje 100 na 100 punktów (stopień A) według kryteriów kategorii Frameworki Node.js. Spełnia 4 z 4 kryteriów: open source, brak trackerów i telemetrii, bez reklam i sprzedaży danych i niezależny audyt.

  3. Elysia Stopień B

    Framework webowy w TypeScript zaprojektowany dla środowiska uruchomieniowego Bun, z pełnym bezpieczeństwem typów end-to-end i walidacją schematów.

    Elysia uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii Frameworki Node.js. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.

  4. Hono Stopień B

    Mały framework webowy zbudowany na standardach webowych (Web Standards), działający w Node.js, Bun, Deno, Cloudflare Workers i innych środowiskach uruchomieniowych JavaScript.

    Hono uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii Frameworki Node.js. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.

  5. Nitro Stopień B

    Zestaw narzędzi serwerowych do tworzenia serwerów WWW i API w JavaScripcie i TypeScripcie, oparty na h3, z możliwością wdrożenia na wielu platformach hostingowych i środowiskach uruchomieniowych.

    Nitro uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii Frameworki Node.js. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.

  6. Oak Stopień B

    Framework middleware dla serwerów HTTP na Deno, Node.js, Bun i Cloudflare Workers, wzorowany na Koa, z wbudowanym routerem.

    Oak uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii Frameworki Node.js. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.

  7. Restify Stopień B

    Framework usług webowych dla Node.js do budowania REST API, nastawiony na obserwowalność i poprawność.

    Restify uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii Frameworki Node.js. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.

  8. AdonisJS Stopień D

    Framework webowy MVC dla Node.js tworzony z myślą o TypeScript, który zawiera routing, ORM, uwierzytelnianie i walidację.

    AdonisJS uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  9. Encore.ts Stopień D

    Backendowy framework TypeScript ze środowiskiem uruchomieniowym opartym na Ruście, w którym API i infrastruktura, np. bazy danych, kolejki i zadania cron, są deklarowane w kodzie.

    Kraj siedziby: Szwecja (Fourteen Eyes). Encore.ts uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  10. Feathers Stopień D

    Framework w TypeScript i JavaScript do budowania aplikacji czasu rzeczywistego i REST API w Node.js.

    Feathers uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  11. LoopBack Stopień D

    Framework TypeScript dla Node.js do tworzenia REST API i mikrousług, z obsługą OpenAPI, wstrzykiwaniem zależności i konektorami baz danych.

    Kraj siedziby: Stany Zjednoczone (Five Eyes). LoopBack uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  12. Meteor Stopień D

    Platforma JavaScript full-stack do budowania aplikacji webowych i mobilnych z danymi w czasie rzeczywistym w Node.js.

    Meteor uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  13. Moleculer Stopień D

    Framework mikrousług dla Node.js z wykrywaniem usług, równoważeniem obciążenia, odpornością na awarie i wymiennymi transporterami wiadomości.

    Moleculer uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  14. NestJS Stopień D

    Framework w TypeScript do budowania aplikacji serwerowych w Node.js, wykorzystujący moduły, wstrzykiwanie zależności i dekoratory na bazie Express lub Fastify.

    NestJS uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

  15. Total.js Stopień D

    Framework Node.js do tworzenia aplikacji webowych, usług REST i aplikacji czasu rzeczywistego, bez zależności zewnętrznych w rdzeniu i z wbudowanym magazynem NoSQL.

    Kraj siedziby: Słowacja. Total.js uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii Frameworki Node.js. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.

Porównaj wszystkie pozycje w kategorii Frameworki Node.js (19)