React基礎
Reactとは
ReactはMeta社(旧Facebook社)が作成したJavaScriptライブラリです。2013年にオープンソース化された後は、コミュニティの開発者と共に開発が進められています。
Reactはフレームワークではなく、UI(ユーザーインターフェース)の作成に特化したライブラリです。フロントエンドエンジニアがUIを構築する際に、Reactが活用されます。
特徴
Reactは「宣言型」のため、「手続き型」や「命令型」と呼ばれるプログラミング言語よりも効率的にコーディングできる点が特徴です。
Reactでデータを更新すると、HTMLの内容も自動で更新されます。
jQueryとは異なり、データの更新とHTMLの書き換えを両方行う手間がかかりません。
コンポーネントベースであることもReactの特徴です。