Privacy Ratings

オープンソースのフロントエンド・フルスタックフレームワーク

OSI 承認ライセンスでコードを公開しているフロントエンド・フルスタックフレームワーク33件を、根拠に基づいてプライバシー評価。おすすめを先頭に、その後はスコア順。

  1. Svelte グレード B 編集部のおすすめ

    仮想 DOM を使う代わりに、ビルド時にコンポーネントを JavaScript にコンパイルする、JavaScript・TypeScript 向けのコンポーネントフレームワーク。

    MIT-licensed. ソースコード

  2. Alpine.js グレード B

    マークアップに直接書いた属性を通じて HTML にリアクティブな動作を追加する、軽量な JavaScript フレームワーク。

    MIT-licensed. ソースコード

  3. Backbone.js グレード B

    モデル、コレクション、ビュー、ルーターでウェブアプリケーションに構造を与える、軽量な JavaScript ライブラリ。

    MIT-licensed. ソースコード

  4. Blitz.js グレード B

    認証、API 不要のデータレイヤー、コード生成を追加する Next.js 向けのフルスタックツールキット。

    MIT-licensed. ソースコード

  5. htmx グレード B

    JavaScript を書かずに、属性を通じて HTML 要素から HTTP リクエストを発行し、サーバーでレンダリングされた HTML を差し替えられるようにする JavaScript ライブラリ。

    Zero-Clause BSD licensed. ソースコード

  6. Inferno グレード B

    仮想 DOM と React スタイルのコンポーネント API でユーザーインターフェースを構築するための JavaScript ライブラリ。

    MIT-licensed. ソースコード

  7. jQuery グレード B

    DOM 操作、イベント処理、Ajax のための JavaScript ライブラリ。OpenJS Foundation のもとで保守されています。

    MIT-licensed. ソースコード

  8. Marko グレード B

    もともと eBay で生まれた、JavaScript 向けの HTML ベースの UI 言語兼フレームワーク。コンポーネントをコンパイルして、ストリーミングによるサーバーレンダリングとブラウザでの部分的なハイドレーションを実現します。

    MIT-licensed. ソースコード

  9. Mithril.js グレード B

    シングルページアプリケーションを構築するための小さなクライアントサイド JavaScript フレームワーク。仮想 DOM と、ルーティングと HTTP のユーティリティを内蔵しています。

    MIT-licensed. ソースコード

  10. Nuxt グレード B

    サーバーサイドレンダリング、静的生成、ファイルベースのルーティングを備えた、ウェブアプリケーションを構築するための Vue ベースのフレームワーク。

    MIT-licensed. ソースコード

  11. React Router グレード B

    React 向けのルーティングライブラリ兼フルスタックフレームワーク。フレームワークモードは Remix フレームワークの後継です。

    MIT-licensed. ソースコード

  12. RedwoodSDK グレード B

    RedwoodJS チームによる、Cloudflare Workers 上で動くフルスタック React フレームワーク。Vite プラグインとして作られ、サーバーコンポーネント、サーバーサイドレンダリング、リアルタイム機能を備えています。

    MIT-licensed. ソースコード

  13. Remix グレード B

    Shopify による JavaScript・TypeScript 向けのフルスタックウェブフレームワーク。Fetch API や HTML フォームなどのウェブ標準をベースにしています。以前の React ベースのバージョンは、React Router のフレームワークモードとして引き継がれています。

    MIT-licensed. ソースコード

  14. SolidJS グレード B

    JSX ときめ細かなリアクティビティでユーザーインターフェースを構築するための JavaScript ライブラリ。仮想 DOM を使わずに DOM を直接更新します。

    MIT-licensed. ソースコード

  15. SolidStart グレード B

    リアクティブ UI ライブラリである SolidJS 向けのフルスタックフレームワーク。ルーティング、サーバー関数、サーバーサイドレンダリングを備えています。

    MIT-licensed. ソースコード

  16. SvelteKit グレード B

    コンパイラベースの UI フレームワークである Svelte でウェブアプリケーションを構築するためのフレームワーク。ルーティング、サーバーサイドレンダリング、静的サイト生成を備えています。

    MIT-licensed. ソースコード

  17. Astro グレード C

    ページを HTML にレンダリングし、インタラクティブなコンポーネントにのみ JavaScript を読み込む、コンテンツ主体のウェブサイト向けのウェブフレームワーク。

    MIT-licensed. ソースコード

  18. Analog グレード D

    Vite をベースにした Angular 向けのフルスタックメタフレームワーク。ファイルベースのルーティング、サーバーサイドレンダリング、静的生成、API ルートを備えています。

    MIT-licensed. ソースコード

  19. Angular グレード D

    コンポーネント、依存性注入、ルーティング、CLI を備えた、Google による TypeScript ベースのウェブアプリケーションフレームワーク。

    MIT-licensed. ソースコード

  20. Aurelia グレード D

    標準ベースのコンポーネント、データバインディング、依存性の注入でウェブアプリケーションを構築するための、JavaScript・TypeScript のフロントエンドフレームワーク。

    MIT-licensed. ソースコード

  21. Ember.js グレード D

    規約、CLI、ルーティング、データレイヤーを備えた、ウェブアプリケーションを構築するための JavaScript フレームワーク。

    MIT-licensed. ソースコード

  22. Fresh グレード D

    Deno Land による Deno 向けウェブフレームワーク。Preact でページをサーバー上でレンダリングし、インタラクティブなアイランドにのみ JavaScript を送信します。

    MIT-licensed. ソースコード

  23. Gatsby グレード D

    静的なウェブサイトやアプリを構築するための React ベースのフレームワーク。GraphQL のデータレイヤーと、コンテンツソース用のプラグインを備えています。

    MIT-licensed. ソースコード

  24. Lit グレード D

    リアクティブなプロパティと宣言的なテンプレートで Web Components を構築するためのライブラリ。

    BSD-3-Clause licensed. ソースコード

  25. Next.js グレード D

    サーバーサイドレンダリング、静的生成、API ルートを備えた、ウェブアプリケーションを構築するための Vercel による React フレームワーク。

    MIT-licensed. ソースコード

  26. Preact グレード D

    React 互換のコンポーネント API を持つ、ユーザーインターフェースを構築するための小型の JavaScript ライブラリ。

    MIT-licensed. ソースコード

  27. Qwik グレード D

    アプリケーションの状態を HTML にシリアライズし、ハイドレーションなしでブラウザー上でページを再開できるようにするウェブフレームワーク。

    MIT-licensed. ソースコード

  28. React グレード D

    コンポーネントからユーザーインターフェースを構築するための JavaScript ライブラリ。ウェブアプリケーションとネイティブアプリケーションで使われています。

    MIT-licensed. ソースコード

  29. Stencil グレード D

    Ionic によるコンパイラー。TypeScript と JSX で再利用可能なウェブコンポーネントを構築し、どのフロントエンドフレームワークでも、フレームワークなしでも使えます。

    MIT-licensed. ソースコード

  30. TanStack Start グレード D

    TanStack Router と Vite をベースにした React・Solid 向けのフルスタックフレームワーク。型安全なルーティング、サーバー関数、サーバーサイドレンダリングを備えています。

    MIT-licensed. ソースコード

  31. Vike グレード D

    サーバーサイドレンダリング、静的生成、ルーティングでウェブアプリケーションを構築するための Vite ベースのフレームワーク。React、Vue、Solid などの UI ライブラリと組み合わせて使います。

    MIT-licensed. ソースコード

  32. Waku グレード D

    React Server Components、サーバーサイドレンダリング、静的生成でウェブアプリケーションを構築するための最小限の React フレームワーク。

    MIT-licensed. ソースコード

  33. Vue グレード D

    リアクティブでコンポーネントベースのテンプレートでユーザーインターフェースを構築するための、プログレッシブな JavaScript フレームワーク。

    MIT-licensed. ソースコード

フロントエンド・フルスタックフレームワーク全34件を比較(オープンソースかどうかを問わず)。