Privacy Ratings

Expressのプライベートでオープンソースな代替

Expressと同じ公開のプライバシー評価基準で評価されたnode.js フレームワーク15件(編集部のおすすめを先頭に表示)。

代替

  1. Koa グレード D 編集部のおすすめ

    Express の開発チームによる、非同期ミドルウェア関数を中心に構築されたミニマルな Node.js 向けウェブフレームワーク。

    おすすめの理由: Express の開発チームによる、非同期ミドルウェアをベースにした小さなコア。MIT ライセンスで、テレメトリーはありません。

    Koaはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。.

  2. Fastify グレード A

    低オーバーヘッドを重視した Node.js 向けのウェブフレームワーク。プラグインシステムと、JSON スキーマに基づくバリデーションとシリアライズを備えています。

    拠点:米国 (ファイブ・アイズ)。 Fastifyはnode.js フレームワークの評価基準で100点中100点(グレード A)です。 評価基準4個のうち4個を満たしています:オープンソース、トラッカーやテレメトリーがない、広告やデータ販売がない、独立監査。 拠点は米国です:ファイブ・アイズ加盟; 米国 CLOUD Act の対象。.

  3. Elysia グレード B

    Bun ランタイム向けに設計された TypeScript のウェブフレームワーク。エンドツーエンドの型安全性とスキーマバリデーションを備えています。

    Elysiaはnode.js フレームワークの評価基準で100点中80点(グレード B)です。 評価基準4個のうち3個を満たしています:オープンソース、トラッカーやテレメトリーがない、広告やデータ販売がない。 独立監査を満たしていません。.

  4. Hono グレード B

    Web 標準をベースにした小型のウェブフレームワーク。Node.js、Bun、Deno、Cloudflare Workers などの JavaScript ランタイムで動作します。

    Honoはnode.js フレームワークの評価基準で100点中80点(グレード B)です。 評価基準4個のうち3個を満たしています:オープンソース、トラッカーやテレメトリーがない、広告やデータ販売がない。 独立監査を満たしていません。.

  5. Nitro グレード B

    JavaScript と TypeScript でウェブサーバーと API を構築するためのサーバーツールキット。h3 をベースにしており、多くのホスティングプラットフォームやランタイムにデプロイできます。

    Nitroはnode.js フレームワークの評価基準で100点中80点(グレード B)です。 評価基準4個のうち3個を満たしています:オープンソース、トラッカーやテレメトリーがない、広告やデータ販売がない。 独立監査を満たしていません。.

  6. Oak グレード B

    Deno、Node.js、Bun、Cloudflare Workers 上の HTTP サーバー向けミドルウェアフレームワーク。Koa をモデルにしており、ルーターを内蔵しています。

    Oakはnode.js フレームワークの評価基準で100点中80点(グレード B)です。 評価基準4個のうち3個を満たしています:オープンソース、トラッカーやテレメトリーがない、広告やデータ販売がない。 独立監査を満たしていません。.

  7. Restify グレード B

    可観測性と正確性を重視した、REST API を構築するための Node.js 向けウェブサービスフレームワーク。

    Restifyはnode.js フレームワークの評価基準で100点中80点(グレード B)です。 評価基準4個のうち3個を満たしています:オープンソース、トラッカーやテレメトリーがない、広告やデータ販売がない。 独立監査を満たしていません。.

  8. AdonisJS グレード D

    ルーティング、ORM、認証、バリデーションを含む、TypeScript ファーストの Node.js 向け MVC ウェブフレームワーク。

    AdonisJSはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。.

  9. Encore.ts グレード D

    Rust ベースのランタイムを備えた TypeScript のバックエンドフレームワーク。API や、データベース、キュー、cron ジョブなどのインフラをコードで宣言します。

    拠点:スウェーデン (フォーティーン・アイズ)。 Encore.tsはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。 拠点はスウェーデンです:フォーティーン・アイズ加盟; EU 加盟国(GDPR)。.

  10. Feathers グレード D

    Node.js 上でリアルタイムアプリケーションや REST API を構築するための TypeScript および JavaScript のフレームワーク。

    Feathersはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。.

  11. LoopBack グレード D

    REST API とマイクロサービスを構築するための Node.js 向け TypeScript フレームワーク。OpenAPI サポート、依存性の注入、データベースコネクターを備えています。

    拠点:米国 (ファイブ・アイズ)。 LoopBackはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。 拠点は米国です:ファイブ・アイズ加盟; 米国 CLOUD Act の対象。.

  12. Meteor グレード D

    Node.js 上でリアルタイムデータを扱うウェブアプリケーションやモバイルアプリケーションを構築するための、フルスタックの JavaScript プラットフォーム。

    Meteorはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。.

  13. Moleculer グレード D

    サービスディスカバリー、負荷分散、耐障害性、差し替え可能なメッセージトランスポーターを備えた、Node.js 向けのマイクロサービスフレームワーク。

    Moleculerはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。.

  14. NestJS グレード D

    Express または Fastify の上で、モジュール、依存性注入、デコレーターを使ってサーバーサイドの Node.js アプリケーションを構築するための TypeScript フレームワーク。

    NestJSはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。.

  15. Total.js グレード D

    ウェブアプリケーション、REST サービス、リアルタイムアプリを構築するための Node.js フレームワーク。コアにサードパーティの依存関係がなく、NoSQL ストレージを内蔵しています。

    拠点:スロバキア。 Total.jsはnode.js フレームワークの評価基準で100点中50点(グレード D)です。 評価基準4個のうち2個を満たしています:オープンソース、広告やデータ販売がない。 トラッカーやテレメトリーがない、独立監査を満たしていません。 拠点はスロバキアです:ファイブ・アイズ、ナイン・アイズ、フォーティーン・アイズのいずれにも含まれない; EU 加盟国(GDPR)。.

node.js フレームワーク全19件を比較