课程大纲
介绍
- MobX 与 Redux 与 Relay
理解 State Management
- React 如何处理本地状态
- Redux 如何管理状态
- MobX 如何管理状态
开始
- 准备开发环境
- 安装和配置 MobX
构建应用程序
- 组件体系结构概述
- 创建 React 应用程序(组件、元素、JSX 等)
使用 React 组件状态
- 初始化和更新状态
- 使用表单
实现 MobX 数据存储
- 设置数据存储
- 将数据传递给组件
- 列出数据存储的内容
管理数据更改
- 将数据添加到存储
- 通知 React 数据状态的更改
更新视图
- 声明可观察数据
- 更新视图
改进数据流
- 通过操作修改状态数据
- 调用操作(避免不安全的数据操作)
使用计算值
- 对岩心数据进行射孔计算
使用高级开发工具和技术
- 使用 ES2017 创建组件
- 在 ES2017 和 JSX 中使用 Babel
- 使用 WebPack for React 和 MobX
- 使用 MobX 执行异步操作
测试应用程序
- 为 React 组件创建单元测试
- 选择工具和框架(Jest、Enzyme、TestUtils 等)
- 为 MobX 商店创建单元测试
- 调试应用程序
部署应用程序
- 模具和自动化
- 实现持续集成 (CI)
故障 排除
总结和结论
要求
- React 编程经验
观众
- 开发 人员
客户评论 (6)
It was nice it had a lot of exercise, but the pace is too fast.
Irina - Thales Group
课程 - Advanced React
这种情况是不典型的,因为对开发人员的强化培训将与非开发人员一起进行。卢卡斯以同理心和幽默感接受了这一挑战。通过他聪明而灵活的方式,他能够确保每个人都能获得具体的学习收益。我非常喜欢这个,很乐意再次与卢卡斯一起参加研讨会。
Christoph - Honda Bank GmbH
课程 - MERN Fullstack Development
机器翻译
培训师如何组织和解释课程:从语速到解释的信息,以便有经验的人和初学者都能理解。谢谢你,Marcin!
Ana - MSG system
课程 - Building Micro Frontends with React
机器翻译
友好的环境。另外,我喜欢一对一的培训。这是非常有成效的。我肯定会推荐给我的朋友和同事。
Zeed - Tamkeen Technologies
课程 - Building Microservices with NodeJS and React
机器翻译
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
课程 - Transform a React Application into a Progressive Web App (PWA)
Łukasz patience
Stroila Adrian Emilian
课程 - React, Redux and TypeScript
机器翻译