Course Code:
advancedreact
Duration:
14 hours
Prerequisites:
- 使用 React 的开发经验。
观众
- 前端开发人员
- Web 开发人员
- Java脚本程序员
Overview:
React是开源图书馆,可用于创建互动的网页和移动应用。
由教练领导的现场培训(在线或在线)旨在开发者想要构建组件和设计复杂应用。
在本研讨会结束后,参与者将能够:
- 了解先进的概念,包括背景API,HOC,外部状态,无同步API等。
- 可组合的组成部分与 React。
- 允许服务器侧和客户端侧验证。
- 实施 React 和 Redux 图书馆,以管理复杂的国家应用。
- 降低代码并优化应用程序的性能。
- 测试并部署应用程序。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
Course Outline:
介绍
准备开发环境
使用高级钩子
- 效果钩子(查询异步 API)
- 上下文钩子
- 外部挂钩
- 自定义钩子
- 减速机吊钩
React 和 TypeScript
- React prop 和事件类型
- React 状态类型
Redux
- 使用 Redux 管理状态
- 了解中间件函数
- 使用 Redux 中间件处理异步操作
认证
- 在服务器端对用户进行身份验证
- 在客户端对用户进行身份验证
测试和调试
- 测试 React 组件
- 调试 React 和 Redux
- 记录用户操作和报告错误
- 故障 排除
优化性能
- 测量渲染时间
- 使用记忆进行性能优化
高阶分量
部署
故障 排除
总结和结论
Sites Published:
United Arab Emirates - Advanced React
Czech Republic - Advanced React