Architecting Angular Applications with Redux,RxJS,and NgRx

Architecting Angular Applications with Redux,RxJS,and NgRx

评分

★★★★★

ISBN

9781787121751

出版社

Packt Publishing 2018-03-26出版

内容简介
If you have been developing Angular applications and want to dive deeper into the Angular architecture with Redux, RxJS, and NgRx to write robust web apps, then this book is for you.
AI简介
这是一本关于如何使用Angular框架进行前端开发的指南。书中详细介绍了如何使用Redux、RxJS和NgRx来构建高性能的Angular应用。书中不仅讲解了如何使用这些工具来管理应用程序的状态,还讲解了如何将它们与Angular路由集成,以及如何通过异步编程来处理网络请求等需要等待结果的操作。 书中首先介绍了Angular中的ES2015模块,这是一种将项目分割成更小部分的方法,它通过将代码组织成多个独立的文件,使得代码更易于维护,更易于并行开发,并提高了代码的可重用性和可维护性。接着,书中讲解了Angular框架中的MVC模式,即模型-视图-组件模式,其中模型由ES2015模块表示,视图由组件表示,控制器由组件和指令表示。 书中还深入讲解了异步编程模型,包括回调模型和Promise模型,以及新标准async/await。通过使用这些异步编程模型,可以简化异步操作,提高代码的可读性和可维护性。 书中还详细介绍了Redux的核心概念,包括单一数据源、可预测的变更、数据流以及middleware。通过这些概念,Redux可以有效地管理复杂的状态,提高应用的可维护性和可扩展性。 书
阅读/下载地址