《Angular 企业级应用开发实战》一书特点
《Angular 企业级应用开发实战》一书已于近日出版上市。概述特点归纳如下。
1.可与笔者在线上交流
本书提供线上交流网址:
https://github.com/waylau/angular-enterprise-application-development-samples/issues
读者有任何技术上的问题,都可以向笔者提问。
2.提供了 74个基于知识点的实例和 6 个综合性实例
本书提供了 74 个基于 Angular 知识点的实例,将理论讲解最终落实到代码实现上来。在掌
握了 Angular 基础之后,另外提供了 6 个综合性实例。这些实例从零开始,最终实现了一个完
整的企业级应用,内容具有很高的应用价值和参考性。
示例下:
- ch02/hello-world:第一个Angular应用
- ch03/typescript-demos:TypeScript基础案例
- ch04/user-management:用户管理的例子
- ch05/basic-component:数据展示的例子
- ch05/lifecycle:生命周期钩子的例子
- ch05/component-interaction:组件交互方式
- ch05/component-interaction:使用组件样式的例子
- ch05/dynamic-component:动态加载组件的例子
- ch05/custom-elements:使用自定义元素的例子
- ch07/attribute-directives:使用属性型指令的例子
- ch07/structural-directives:自定义结构型指令
- ch08/pipes:使用管道的例子
- ch09/animations:使用动画的例子
- ch10/forms:使用表单的例子
- ch10/user-input:获取用户输入的例子
- ch10/form-validation:表单验证的例子
- ch10/reactive-forms:响应式表单的例子
- ch12/customer-app:惰性加载特性模块的例子
- ch13/dependency-injection:依赖注入的例子
- ch14/http-client:HttpClient的例子
- ch15/router:路由器的例子
- ch16/testing:测试的例子
- ch17/i18n:通过i18n工具来实现国际化
- ch17/ngx-translate:通过ngx-translate插件来实现国际化
- ch19/universal:Universal使用的例子
- ch20/service-worker:使用ServiceWorker的例子
- ch21/news-headlines:News Headlines应用骨架
- ch22/news-headlines:News Headlines首页原型
- ch23/news-headlines:News Headlines导航栏
- ch24/news-headlines:News Headlines新闻详情
3.免费提供素材
本书提供了书中实例用到的所有素材。读者可以采用这些素材,完全再现书中的案例效果,
4.免费提供书中实例的源文件
本书提供了书中涉及的所有实例的源文件,如图 2 所示。读者可以一边阅读本书,一边参
照源文件动手练习,这样不仅提高了学习的效率,而且可以对书中的内容有更加直观的认识,
从而逐渐培养自己的编程能力。
源码可见: https://github.com/waylau/angular-enterprise-application-development-samples/
5.覆盖的知识面广
本书几乎囊括了 Angular 7.0 版本中所涉及的全部内容,技术前瞻,案例丰富。不管是 Angular
的初学者,还是编程高手,都能从本书中获益。本书可作为读者案头的工具书,随手翻阅。
6.采用短段、短句,便于流畅阅读
本书采用结构化的层次,并采用短小的段落和语句,让读者读来有顺水行舟的轻快感。
7.案例的商业性、应用性强
本书提供的案例多数来源于真正的商业项目,具有高度的参考价值。有些代码甚至可以直
接移植到自己的项目中,进行重复使用,使从“学”到“用”这个过程变得更加直接。