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基本知识,就可以阅读。Web应用发展的下一个热点是单页面Web应用程序,其将原生桌面应用的流畅体验带到了浏览器。如果你打算从传统Web应用跨越到SPA却又无从下手,那么这本书正是为你准备的。本书讲述SPA应用程序构建所需的设计与开发技术。书中首先介绍SPA模型,并阐述SPA标准构建方式。随着内容的展开,作者通过具体的SPA构建知识点引导你前进,涵盖MV*框架、单元测试、路由、布局管理、数据访问、发布/订阅模式以及客户端任务自动化等内容。书中示例丰富易懂,并可结合各种第三方库或框架来创建。内容包括:√模块化JavaScript实践√理解MV*框架√布局管理√客户端任务自动化√SPA应用程序测试第1部分基础知识11单页面应用程序介绍31.1SPA简述41.1.1无须刷新浏览器71.1.2表现逻辑位于客户端71.1.3服务器端事务处理71.2更进一步81.2.1以Shell页面开始81.2.2从传统页面到视图91.2.3视图的产生101.2.4实现无刷新的视图切换111.2.5贯穿动态更新过程的流畅性121.3SPA应用相较传统Web应用的优势121.4温故知新131.5优秀SPA应用的构成151.5.1组织项目151.5.2创建可维护的松耦合UI171.5.3使用JavaScript模块181.5.4执行SPA导航191.5.5创建视图组成与布局191.5.6模块通信201.5.7与服务器端通信201.5.8执行单元测试201.5.9客户端自动化技术201.6小结212MV*框架介绍.222.1MV*概念242.1.1传统UI设计模式252.1.2MV*和浏览器环境272.2MV*基础概念282.2.1框架292.2.2我们的MV*项目302.2.3模型322.2.4绑定362.2.5模板402.2.6视图442.3为什么要用MV*框架442.3.1关
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
Vendeur : liu xing, Nanjing, JS, Chine
paperback. Etat : New. Paperback. Pub Date: 2016-11-01 Pages: 304 Language: Chinese Publisher: the use of electronic industry press SPA development technology is the hot trend in the field of Web development. but the really comprehensive grasp of the technology developer is not much.Book elaborate single-page Web application (SPA) development technology. from the SPA compose. N° de réf. du vendeur DO033870
Quantité disponible : 3 disponible(s)