Angular 高级编程(第3版)
源代码为Angular7,书中范例兼容Angular7,源代码下载地址见书封底二维码。

作者:[美]亚当·弗雷曼(Adam Freeman) 著 睢丹 译

丛书名:Web开发与设计

定价:138元

印次:1-1

ISBN:9787302529170

出版日期:2019.06.01

印刷日期:2019.05.24

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

主要内容: ? 深入理解MVC模式的架构 ? 使用Angular创建内容丰富、灵动多变的Web应用客户端 ? 使用ng工具创建和构建Angular项目 ? 扩展和定制Angular ? 测试Angular项目 新增内容: ? 根据Angular 7的特性和变化做了全面细致的修订 ? 涵盖@angular/cli、ng命令行工具和webpack ? 包含用于简化异步HTTP请求的HttpClient ? 更新了管道和本地化文本的显示

Adam Freeman是一位经验丰富的IT专业人士,曾在多家公司担任过高级职位,曾经担任一家全球银行的首席技术官和首席运营官。退休之后,他热衷于写作和长跑。

█ █ █ 译 者 序 在Web开发领域,一般使用HTML作为前端页面元素的声明式语言,使用CSS技术作为展示样式的描述语言,JavaScript作为业务处理交互的命令式语言。而构建非常复杂的Web应用时,纯粹而有限的HTML就显得非常不足,JavaScript本身也会随着项目代码量的膨胀而变得难以维护和管理,研发工期和成本也会随之难以控制。此时,一般使用类库(如jQuery、Dojo等)或框架(如Backbone、Ember和ExtJS等)来提升开发效率,缩短项目的工期和降低成本,方便后续的维护和管理。 而AngularJS不仅是一个理念先进的前端开发框架,更是一种端对端的解决方案,已经被用于Google的多款产品中。AngularJS遵从架构设计中的MVC模式,提倡展现、数据和逻辑处理组件的松耦合(类似Flex和WPF)。AngularJS通过指令技术对传统HTML实现了自然扩展,通过编译技术实现了数据模型与展现视图的双向自动同步,消除了前端开发中繁杂的DOM操作。最后通过模块化设计解决了JS代码管理维护和按需加载的问题,提高了广大前端程序员以及后端程序员的生产效率。而且这种解耦本身,也对前端的自动化测试技术提供了良好的支持。 AngularJS诞生于2009年,由Misko Hevery 和Adam Abrons创建,后为Google所收购。AngularJS有许多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等。AngularJS 是专门为应用程序设计的 HTML。 Angular 2.0是2014年10月...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

█ █ █

目    录

 

第Ⅰ部分  Angular基础知识

第1章  准备工作   3

1.1  需要了解什么   3

1.2  本书结构   3

1.2.1  第Ⅰ部分:Angular基础知识   3

1.2.2  第Ⅱ部分:Angular详解   3

1.2.3  第Ⅲ部分:Angular高级功能   3

1.3  大量示例   4

1.4  获取示例代码   5

1.5  如何搭建开发环境   5

1.6  联系作者   5

1.7  本章小结   5

第2章  第一个Angular应用程序   7

2.1  准备开发环境   7

2.1.1  安装Node.js   7

2.1.2  安装angular-cli包   8

2.1.3  安装Git   8

2.1.4  安装编辑器   8

2.1.5  安装浏览器   9

2.2  创建并准备项目   9

2.2.1  创建项目   9

2.2.2  添加Bootstrap CSS包   9

2.2.3  启动开发工具   10

2.2.4  编辑HTML文件   10

2.3  向项目中添加Angular功能   12

2.3.1  准备HTML文件   12

2.3.2  创建数据模型   12

2.3.3  创建模板   14

2.3.4  准备组件   14

2.3.5  将应用程序组合起来   16

2.4  向示例应用程序中添加功能   17

2.4.1  添加待办事项表格   17

2.4.2  创建双向数据绑定   19 ...

Angular是构建动态JavaScript应用程序的领先框架,《Angular高级编程(第3版)》将帮你高效使用Angular 7,充分发挥这个框架的潜力!《Angular高级编程(第3版)》开篇讲解MVC模式及其优势,然后浓墨重彩地描述如何在项目中使用Angular;从基础要点讲起,循序渐进地引导你构建最高级、最复杂的功能,期间深入探讨相关的知识点。
《Angular高级编程(第3版)》对每个主题的诠释都清晰凝练,涵盖有助于你提高工作效率的大量技术细节;言简意赅、深入浅出地讨论Angular框架最重要的功能;每章都列出常见问题,并详细解释如何避免问题的发生。