講師: @Daiz
受講者数: 1,138人
最終更新日: 2021/04/14
当サイトでは一部リンクに広告を含みます
React Hooks(useState, useEffect, useContext等)の基本から応用的な使い方、関数コンポーネントでのステート管理、外部APIとの連携手法、そしてグローバルステート管理の実装方法までを実践的な例題を通じて学習します。
クラスコンポーネントと関数コンポーネントの比較を通じて学習できる構成になっており、React開発の新旧両方のアプローチを理解できる点と、実際のアプリケーション開発に即した実践的な例題が用意されている点が特徴です。
Reactの基礎知識を持っており、モダンなReact開発手法やHooksを活用したステート管理を学びたい開発者、特にクラスコンポーネントから関数コンポーネントへの移行を検討している方に最適です。
JavaScriptやReactの基礎知識が全くない方には難しい可能性がありますので、先にReactの基礎概念やJavaScriptの非同期処理について学習してから受講することをお勧めします。
React Hooksを中心に、モダンなReactアプリケーション開発に必要な知識を体系的に学べる実践的な講座で、特にステート管理やライフサイクルの実装について、従来の方法と最新の方法を比較しながら深く理解することができます。
React Hooksの基本的な概念から実践的な使い方まで、コンパクトな時間で効率的に学習できる講座として高く評価されています。特にuseState、useEffect、useReducer、useRefなどの主要なHooksについて、実践的な例を用いて解説している点が好評です。クラスコンポーネントと関数コンポーネントの比較を通じて、Hooksのメリットを理解しやすい構成になっています。また、短時間で必要な知識を習得できる点や、説明が簡潔明瞭である点も多くの受講者から支持されています。
画面の文字が小さく見づらい点や、説明のテンポが速い点が多くの受講者から指摘されています。また、完全な初心者には難しい内容構成で、JavaScriptやReactの基礎知識が前提となっている点も課題として挙げられています。ただし、これらの問題点は動画の一時停止機能を活用したり、事前に基礎知識を補完することで対応可能です。むしろ、中級者向けの効率的な学習材料として捉えることで、短時間で実践的なHooksの知識を得られる良質な教材といえます。