Angularは、CLI、ルーティング、フォーム、SSR、Materialコンポーネントを備えた、TypeScriptベースのWebアプリケーション開発プラットフォームです。
web-infra-dev/modern.js
Rsbuildを基盤とする段階的に導入できるReact向けWebフレームワーク。ルーティング、データ読み込み、SSR、状態管理を提供します。
- スター
- 5,049
- フォーク
- 425
- 未解決の Issue
- 55
- 最終コミット
- 15 時間前
これは何?
Modern.jsはReactを基盤とする段階的に導入できるWebフレームワークです。Reactアプリケーションに一般的に必要となる設定やツールをまとめており、開発者はまずUIを素のReactで構築し、ルーティング、データ取得、状態管理などのフレームワーク機能を段階的に導入できます。
このプロジェクトはRspackベースのビルドツールであるRsbuildを基盤とし、Rspack、Rspress、Rslibも含むweb-infra-devエコシステムの一部です。トピックにはSSR、ビルドツール、ボイラープレートが含まれ、ByteDanceで上位レイヤーのフレームワーク構築に使われていることも記されています。
Modern.jsはTypeScriptで書かれており、MITライセンスで公開されています。
主な機能
- 01Reactアプリ向けのルーティング、データ読み込み、状態管理を標準搭載。
- 02バンドルにはRsbuildとRspackを基盤として使用。
- 03サーバーサイドレンダリング(SSR)に対応。
- 04素のReactをベースに、機能を段階的に導入可能。
- 05プロジェクトのボイラープレートとプラグインシステムを搭載。
ユースケース
- ルーティングとSSRをすぐに利用できる新しいReact Webアプリケーションの構築。
- 既存のReactプロジェクトを全面的に書き換えることなく、より包括的なフレームワークへ移行。
- 高速なRspackベースのビルドを備えた、設定済みのReact共通スタックを必要とするチーム。
クイックスタート
- 1
公式サイトの Quick Start ガイドを読む
収録されている特集
トピック
よくある質問
- modern.js とは?
- Rsbuildを基盤とする段階的に導入できるReact向けWebフレームワーク。ルーティング、データ読み込み、SSR、状態管理を提供します。 Modern.jsはReactを基盤とする段階的に導入できるWebフレームワークです。Reactアプリケーションに一般的に必要となる設定やツールをまとめており、開発者はまずUIを素のReactで構築し、ルーティング、データ取得、状態管理などのフレームワーク機能を段階的に導入できます。
- modern.js は無料で使えますか?ライセンスは?
- modern.js は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- modern.js は今もメンテナンスされていますか?
- 活発にメンテナンス中。modern.js の最終コミットは 2026年11月6日 です。
- modern.js は何に使えますか?
- ルーティングとSSRをすぐに利用できる新しいReact Webアプリケーションの構築。 既存のReactプロジェクトを全面的に書き換えることなく、より包括的なフレームワークへ移行。 高速なRspackベースのビルドを備えた、設定済みのReact共通スタックを必要とするチーム。
- modern.js のインストール方法は?
- 公式サイトの Quick Start ガイドを読む
- modern.js はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/web-infra-dev/modern.js
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Rspackのビルドを分析し、コンパイル時間、出力アセット、モジュール依存関係を可視化してボトルネックを特定するツール。
CMS、Markdown、APIのデータをGraphQL経由で取り込み、高速なWebサイトやアプリを構築できるReactベースのフレームワーク。
NodeベースのReactフレームワークに代わる、Rustランタイム(HTTPサーバー、RSCレンダラー、ルーター、組み込みV8)を備えたReact Server Componentsフレームワーク。
DjangoからフォークしたPython製Webフレームワーク。型付きモデル、クラスベースビュー、Postgres専用ORM、AIコーディングエージェント向けの組み込みツールを備えています。