P-01選定・相談

Reactとは何ですか?どのような用途のライブラリですか?

Reactは、GitHubのリポジトリで「Webおよびネイティブのユーザーインターフェース向けのライブラリ」と説明されているMITライセンスのライブラリです。READMEによれば、ビューを宣言的に記述し、コンポーネントを組み合わせてUIを構築できます。サーバーではNodeで描画でき、React Nativeを使ってモバイルアプリにも応用できると説明されています。必要な範囲だけ段階的に導入でき、JSXは任意です。

実績・根拠

向いている相談

Reactの定義、基本的な考え方、利用範囲。

他の選択肢との違い

公式リポジトリの記述に基づく概要であり、他のUI技術との優劣を示すものではない。

よくある質問

ReactのライセンスはMITですか?
はい。GitHubリポジトリのライセンスはMITと表示されています。
JSXは必須ですか?
READMEはJSXを任意(optional)のものとして挙げています。

情報ソース

Reactとは何ですか?どのような用途のライブラリですか? | React | RefBase