|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/2020-react-react-hooks/
课程评论:没有评论
**课程名称:** 最短・最速で学ぶ React Hooks 完全ガイド! 現場で使えるReact開発+ステート管理をマスターしよう! **课程概述:** 本课程旨在帮助学习者从零开始掌握React Hooks。React Hooks的出现极大地改变了React应用的开发方式,使得在函数组件中实现状态管理和生命周期方法成为可能,而无需使用类组件。此外,React Hooks还提供了无需依赖Redux等第三方库的全局状态管理能力。 通过本课程,学习者将深入理解React 16.8后版本带来的开发范式更新。课程将通过丰富的实例,逐一讲解React Hooks的各项功能,并鼓励学员动手实践,通过实际项目开发来巩固和提升在实际工作中可用的核心知识。 课程还将对比传统的类组件和使用Hooks的函数组件,帮助学习者直观地理解 Hooks 带来的优势。此外,课程还将涵盖使用 Promise 和 Async Await 与外部 API 进行交互的实践,帮助学习者同步提升 JavaScript 技能。 **核心内容:** * React Hooks 的基础知识和核心概念 * 使用 React Hooks 实现函数组件中的状态管理 * 利用 React Hooks 替代类组件的生命周期方法 * 通过 React Hooks 实现无需第三方库的全局状态管理 * 与外部 API 的交互,包括 Promise 和 Async Await * 通过实际项目开发,掌握 React Hooks 的应用技巧 * 对比类组件和函数组件的优劣,理解 Hooks 的优势 **学习目标:** * 熟练掌握 React Hooks 的使用方法 * 能够独立开发使用 React Hooks 的 React 应用 * 理解 React Hooks 在现代 React 开发中的重要性 * 提升 JavaScript 编程能力,尤其是在异步操作方面
本講義では、React 16.8から導入されたReact Hooksについて一から学習していきます。React Hooksの導入によってReactでのアプリケーション開発は大きく変わりました。今までステート管理やライフサイクルメソッドの導入にはクラスコンポーネントが必須でしたが、React Hooksによってそれぞれの機能を関数コンポーネントに移植することができるようになりました。また、従来グローバルステート管理にはRedux等のサードモジュールが使われていましたが、React Hooksによりサードパーティに頼らないグローバルステート管理をすることができるようになりました。このように、16.8以降Reactの開発手法は大きくアップデートされています。2021年、最新のReact開発方法を学び、より良いアプリケーションを作成していきましょう。本講義では、React Hooksの機能を一つ一つ例題を持って学んでいきます。実際に手を動かしてアプリを作成することで、表面的な知識では無く現場で使える本質的な知識が身につきます。また、本講義では従来のクラスコンポーネントと比較することで、クラスコンポーネントと関数コンポーネント両方での書き方、そして、React Hooksを導入するメリットを比較することで体感できるようになっています。本講義では、PromiseやAsync Awaitによる外部APIとの連携などを行うレクチャーもあり、Javascriptの知識も同時に身に付けることができます。