小苏子
小苏子PDF在线图书

AngularJS权威教程 内容简介

AngularJS权威教程 内容简介

AngularJS权威教程 目录

AngularJS权威教程 精彩文摘

AngularJS是Google开发的下一代产业级Web应用框架,早期发布于2009年。随着全球众多Web项目(包括SPA,即单页应用)的竞相采用,AngularJS进入了成熟稳定期,是学习和研究下一代Web开发的框架。说到学习AngularJS,相信你早已厌倦了上网搜索、断续阅读的低效方式。本书堪称AngularJS领域的里程碑式著作,它以相当的篇幅涵盖了关于AngularJS的几乎所有内容,既是一部专业教程,又是一部参考指南。对于没有经验的人,本书平实、通俗的讲解,递进、严密的组织,可以让人毫无压力地登堂入室,迅速领悟新一代Web应用开发的精髓。如果你有相关经验,那本书对AngularJS概念和技术细节的全面剖析,以及引人入胜、切中肯綮的讲解,将帮助你彻底掌握这个框架,在自己职业技术修炼之路上更进一步。本书是学习AngularJS的公认经典,内容全面,讲解通俗,适合各层次的学习者。作者拥有丰富的AngularJS开发和教学经验,也是一位全栈工程师。全书35章,由浅入深地讲解了AngularJS的基本概念和基本功能,包括模块、作用域、控制器、表达式、指令、路由、依赖注入等,重要的是书中对每一个概念的讲解都配合了恰如其分的示例和代码,让读者通过动手实践,切身体会到这些概念的含义和价值。本书后半部分深入到AngularJS应用开发,系统地讨论了服务器通信、事件、架构、动画、本地化、安全、缓存、移动应用等主题。本书适合各个层次的AngularJS开发人员学习,无论是出于工作需要,还是好奇心的驱使,只要你想彻底理解AngularJS,本书都会让你满载而归。第1章 初识AngularJS1.1 浏览器如何获取网页1.2 浏览器是什么1.3 AngularJS是什么第2章 数据绑定和第一个AngularJSWeb应用2.1 AngularJS中的数据绑定2.2 简单的数据绑定2.3 数据绑定的最佳实践第3章 模块3.1 参数3.1.1 name(字符串)3.1.2 requires(字符串数组)第4章 作用域4.1 视图和$scope的世界4.2 就是HTML而已4.3 作用域能做什么4.4 $scope的生命周期4.5 指令和作用域第5章 控制器5.1 控制器嵌套(作用域包含作用域)第6章 表达式6.1 解析AngularJS表达式6.2 插值字符串第7章 过滤器7.1 自定义过滤器7.2 表单验证第8章 指令简介8.1 指令:自定义HTML元素和属性8.2 向指令中传递数据第9章 内置指令9.1 基础ng属性指令9.2 在指令中使用子作用域第10章 指令详解10.1 指令定义10.2 指令作用域10.3 绑定策略10.4 AngularJS的生命周期10.5 ngModel10.6 自定义验证第11章 AngularJS模块加载11.1 配置11.2 运行块第12章 多重视图和路由12.1 安装12.2 布局模板12.3 路由12.4 $location服务12.5 路由模式12.5.3 关于搜索引擎索引12.6 更多关于路由的内容第13章 依赖注入13.1 推断式注入声明13.2 显式注入声明13.3 行内注入声明13.4 $injectorAPI13.5 ngMin第14章 服务14.1 注册一个服务14.2 使用服务14.3 创建服务时的设置项第15章 同外界通信:XHR和服务器通信15.1 使用$http15.2 设置对象15.3 响应对象15.4 缓存HTTP请求15.5 拦截器15.6 设置$httpProvider15.7 使用$resource15.8 安装15.9 应用$resource15.10 自定义$resource方法15.11 $resource设置对象15.12 $resource服务15.13 使用Restangular15.14 Restangular简介15.15 安装Restangular15.16 Restangular对象简介15.17 使用Restangular15.18 设置Restangular第16章 XHR实践16.1 跨域和同源策略16.2 JSONP16.3 使用CORS16.4 服务器端代理16.5 使用JSON16.6 使用XML16.7 使用AngularJS进行身份验证16.8 和MongoDB通信……第17章 promise第18章 服务器通信第19章 测试第20章 事件第21章 架构第22章 Angular动画第23章 digest循环和$apply第24章 揭秘Angular第25章 AngularJS精华扩展第26章 移动应用第27章 本地化第28章 缓存第29章 安全性第30章 AngularJS和IE浏览器第31章 构建AngularChrome应用第32章 优化Angular应用第33章 调试AngularJS第34章 下一步第35章 总结1.1 浏览器如何获取网页我们把互联网想象成一个邮局:当你想给朋友写信时,首先要把内容写在一张信纸上,然后在信封上写上地址,再把信纸装进信封。当你把信送到邮局,邮件分拣机会根据邮编和地址来判断你的朋友住在哪里。如果他住在一栋有很多房间的公寓大楼里面,邮局会把信件投递到大楼的前台,然后大楼的工作人员会根据房间号再次进行分拣。互联网的工作原理和上面的过程很类似。不同的是,现实世界中由街道连接起来的楼房和公寓,在互联网世界中被路由器和网线连接起来的计算机所取代。每一台计算机都有一个唯一的地址,让网络可以定位到它。多个公寓房间共享同一个街道地址,与此类似,多台计算机也可以共享同一个网络或路由器。比如,在使用星巴克提供的免费Wi-Fi时,多台计算机就会共享同一个公网IP地址。尽管如此,你的计算机依然可以通过路由器分配的内网IP地址被单独访问到,路由器就好比公寓大楼的工作人员,而内网IP地址就好比房间号。IP是互联网协议(Internet Protocol)的缩写。IP地址是为每个接入到网络中的设备分配的数字标识符。计算机、打印机甚至手机都有自己的IP地址。

赞(0)
未经允许不得转载:小苏子图书 » AngularJS权威教程 内容简介