2020React入門の第10回は、Reactのコンポーネント間の情報の受け渡しについて解説を行います。コンポーネントベースの開発は、ReactやAngularなどの人気のあるフロントエンドフレームワークの多くで開発されたアプリケーションのホームを見つけてきた、JavaScriptの現代の進化を通じて人気を維持しています。ライブラリと統合する場合に、特に問題化します。Bootstrapは、Bootstrapが使いたい人には人気なボイラープレートです。Bootstrapのコンポーネントを、JSXで使用できるように作られています。このステップではチュートリアルに必要なReactコンポーネントを作成します。Interfaceとロジックを1つのJSファイルにまとめて管理します。株式会社スタメンでWebフロントエンド・サーバーサイドの開発をしています、河井と申します。使い方についての解説をします。Reactを書いていると、親コンポーネントから子コンポーネントに対して値だけでなく、関数を渡したい場面もでてき.React.jsが持つコンポーネント指向の構成・関心の分離・ライフサイクルメソッドといった特性は、UIや小規模のIoTプロジェクト開発に有効です。複雑な産業分野におけるIoTに適しているとはいえません。Reactには、次のような特徴があります。Reactを使ってUIを実装すると、「アプリケーションがどのように見えるか」を単純に表現できます。大人気のJavascriptフレームワークのReactですが、そのノウハウそのままでモバイルアプリまで作れてしまいます。状態管理を担当するライブラリは多数存在しますが、2019年5月時点ではReduxが人気のあるライブラリとなっています。その他、リッチなグリッドテーブルや入力フォームといった、React向けのコンポーネントがOSSで多数公開されています。