状態に応じて画面の一部を見せたり見せなかったり、別の姿に変えたりする様々な条件付きレンダリングパターンをまとめます。
Reactのイベント処理方式と合成イベント、ハンドラの記述パターン、イベントオブジェクトから情報を取り出す方法を見ていきます。
コンポーネントが変わりうるデータを扱う方法、stateの概念とuseStateフックを学びます。
Reactの核心単位であるコンポーネントを作って画面を小さな断片に分け、propsでデータを渡す方法を学びます。
Reactコンポーネントを書くときに使う特殊な構文、JSXの基本構文とルールを見ていきます。
本格的にコードを書くためにNode.jsをインストールし、Viteで初めてのReactプロジェクトを作って開発サーバーを立ち上げてみます。
この講座ではReact入門者のために、Reactとは何か、なぜ作られたのか、そしてどんな問題を解決するツールなのかについて学んでいきます。