Angular 中的 Redux
更好地管理 Angular 应用程序的状态,提高它们的可测试性并使用很棒的调试工具
讲师:Mosh Hamedani
口袋资源独家Mosh付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
如果您正在构建具有复杂数据流的复杂 Angular 应用程序,您应该考虑使用 Redux 来更好地管理应用程序的状态。
Redux 是最初由 Facebook 引入的 Flux 架构的轻量级简化实现。它提供了一个干净优雅的解决方案,以可预测的方式维护应用程序的状态。
它还提供了许多其他好处:
– 它将您的应用程序与 Angular 等表示框架分离
– 它允许您推迟有关外部框架的决定(干净的架构)
– 无需模拟和间谍就可以更轻松地对应用程序进行单元测试
– 作为开发的一部分,您可以使用很棒的工具(Redux 开发工具)
– 它可以更容易地在您的应用程序中实现撤消/重做功能
在本课程中,我将从头开始,教您什么是 Redux、何时使用它、为什么使用它,以及如何正确实施它。
您将了解:
- Redux 的构建块
- 纯函数
- 使用操作
- 选择模式
- 避免对象突变
- 使用不可变对象
- 使用 Redux 开发工具
- 使用 Redux 时调用后端 API
- 重构 fat case 块
- 处理复杂的域
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。