SPA 开发技术的运用是当今Web 开发领域的热门趋势,但真正全面掌握该技术的开发者并不多。本书详尽阐述单页面Web 应用(SPA)开发技术,从SPA 构建基础入手,通过MV*、模块化编程、路由、模块间通信、服务器端交互等概念的阐述,全面介绍SPA 的设计与架构,帮助读者正确掌握SPA 开发的各方面知识要素。同时,《SPA设计与架构:理解单页面Web应用》中还讨论了SPA 的单元测试及客户端任务自动化,覆盖了从开发到部署的一系列任务,让读者在阅读完《SPA设计与架构:理解单页面Web应用》之后能够打下扎实的SPA 开发基础。
《SPA设计与架构:理解单页面Web应用》的重点是帮助读者正确、全面地掌握SPA 开发概念,这些概念都是通用的。但为了让内容更全面、具体,《SPA设计与架构:理解单页面Web应用》将通过Knockout、Backbone.js 及AngularJS 这三种不同风格的MV* 框架来进行比较性讨论,这是本书的一大特色。同时在涉及具体MV* 框架知识点时,《SPA设计与架构:理解单页面Web应用》中会提供相应介绍。书中示例丰富具体,并提供完整源代码下载。
《SPA设计与架构:理解单页面Web应用》适合前端及对SPA 技术感兴趣的开发者阅读。读者只需掌握JavaScript、HTML 和CSS 基本知识,就可以阅读。

教程地址:

SPA设计与架构-理解单页面Web应用 (埃米顿.A斯科特) 中文pdf扫描版

目录
第1 部分 基础知识 1
1 单页面应用程序介绍 3
2 MV* 框架介绍 22
3 JavaScript 模块化 52
第2 部分 核心概念 83
4 单页面导航 85
5 视图合成与布局 106
6 模块间交互 129
7 与服务器端通信 156
8 单元测试 186
9 客户端任务自动化 209

SPA设计与架构-理解单页面Web应用 (埃米顿.A斯科特) 中文pdf扫描版相关推荐

  1. 信息架构:超越Web设计(第4版)(全彩) 中文pdf扫描版

    信息架构:超越Web设计(第4版) 的前三个版本都是信息架构领域的开山著作.其中描述了信息组织的普遍和永恒原则,这一原则也适用于不断增长的移动世界.在第4版中,作者运用大量最新的插图和例子为这些原则提 ...

  2. 响应式Web图形设计 ([美]Christopher Schmitt) 中文pdf扫描版

    网页中的图形设计是在线内容用户体验的关键,尤其是现在的用户会使用多种设备访问网页,如智能手机.平板电脑.笔记本电脑.桌面电脑,甚至是智能电视.<响应式Web图形设计>以创建响应式Web的角 ...

  3. 原型设计大师:Axure RP网站与APP设计从入门到精通(全彩) 中文pdf扫描版

    原型设计大师:Axure RP网站与APP设计从入门到精通内容丰富且实用,由浅入深地传授了Axure 原型设计工具在网站和APP设计中的应用与技巧,并在文中贯穿了众多精彩实战案例.书中完整展现了多个鲜 ...

  4. 高级点的php书,深入理解php:高级技巧、面向对象与核心技术(原书第3版) 中文pdf扫描版[76MB]...

    深入理解php:高级技巧.面向对象与核心技术(原书第3版) 是一本帮助中初级PHP程序员修炼成为高级PHP程序员的书,也是一本让PHP程序员能更快.更好地进行应用开发的书.国际知名Web开发专家和技术 ...

  5. 单页面 Web 应用(Single Page Application,SPA)的工作原理介绍

    原文地址 SPA 无处不在,但在网络开发人员中仍然是一个颇有争议的话题. 自 2003 年左右首次出现以来,单页 Web 应用程序已经取得了长足的进步.它们已成为现代 javascript 领域不可或 ...

  6. 《SPA设计与架构》之认识SPA

    原文 简书原文:https://www.jianshu.com/p/84323f530223 大纲 前言 1.什么是单页面应用程序(SPA) 2.SPA与传统Web应用的区别 3.关于SPA的使用 4 ...

  7. angular-1.2.32路由控制写法与《SPA设计与架构》写法的部分区别

    今天在尝试用angularJS写一则简单的单页面程序时,所用ide为idea的angularJS插件,发现了再路由控制写法与之前所读书籍(<SPA设计与架构>作者:Emmit A.Scot ...

  8. Web界面设计(Designing Web Interfaces中文版) (美)斯科特 pdf扫描版​

    Web界面设计是由Bill Scott编著.电子工业出版社出版的一部图书,在Web已经进入崭新的时代的今天,界面的设计显得非常重要,本书就是基于独一无二的Web环境下.在创建丰富体验的过程中设计Web ...

  9. Web性能权威指南 PDF扫描版​

    Web性能权威指南是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物.<Web性能权威指南>目标是涵盖Web开发者技术体系中应该掌握的所有网络及性能优化知识.全书 ...

最新文章

  1. Trustzone——利用硬件对数据加密,秘钥存在芯片里
  2. 潘天佑博士2014微软学生夏令营演讲:如何培养领导力
  3. Kubernetes 如何打赢容器之战?
  4. iOS 推送手机消息背后的技术
  5. linux中make的用法
  6. 常见设计模式 (python代码实现)
  7. ​如何在图书馆收获一段爱情?​
  8. 第一节 7算述运算符
  9. 07.用户故事与敏捷方法——优秀用户故事准则笔记
  10. 迭代器模式(Iterator)
  11. 15万个监控摄像头被黑,医院、学校、监狱都被看得一清二楚
  12. 我看到东边的阳光就这样照进车窗
  13. Dubbo源码分析系列-Dubbo的动态编译原理
  14. python字符子串_子字符串和子序列(Python),子串,python
  15. diff git 指定时间_【GIT】从指定分支两个Tag中获取差异文件,进行代码的增量更新...
  16. .pem和.pk8是什么文件?(转载)
  17. select 设置不可用,提交表单时能传值
  18. TikTok云控系统是什么,有什么功能
  19. Redis中的数据类型及其应用场景
  20. 复数乘法(JAVA)

热门文章

  1. 第五届中国双创发展大会在杭州落幕 为新经济主体摸索发展路径
  2. iMeta | 宁波大学附属第一医院崔翰斌团队综述缺血性心脏病相关肠道微生物及菌群代谢物研究进展...
  3. 虚拟机安装mac系统,在开机页面无限重启情况
  4. Android Studio 基础按钮使用
  5. UNIAPP实战项目笔记57 发送手机验证码 接入短信SDK
  6. Java错误提示-------。。。。。cannot be resolved 。???
  7. the import cannot be resolved
  8. pinyin4j工具类
  9. web前端开发盒子套盒子问题
  10. 影像组学Python包 pyradiomics 保姆级教程