《单页web应用:java script从前端到后端》是设计和构建大规模java script单页web应用(spa)的宝贵指南,这些应用从前端到后端都使用java script:浏览器端应用、web服务器和数据库。 《单页web应用:java script从前端到后端》大约三分之二的内容专门讲解单页web应用的客户端开发,先定义何为java script单页应用,接着介绍书中使用的单页web应用的架构,然后依次讲解shell模块、功能模块、model模块、data模块和fake模块等,其中还专门拿出一整章讲解开发单页web应用时需要掌握的java script概念和特性;剩下三分之一的内容讲解单页web应用的服务器端开发和其他与单页web应用相关的知识,如node.js、mongodb、cdn、搜索引擎优化、数据分析、错误日志以及各个层级的缓存等。本书*后的两个附录分别介绍java script的编码规范和单页web应用的测试。 《单页web应用:java script从前端到后端》适合web开发人员、架构师和产品经理阅读,需要读者至少要有些java script、html和css的开发经验。 如果你的网站还是一系列跳转页面,那就落伍了。单页web应用(single page web application,spa)是你接下来的选择:将用户界面渲染和业务逻辑放在浏览器端,只在同步数据的时候才和服务器通信,它们可以提供流畅的用户体验,就像本地应用程序一样。不过,单页web应用的开发、管理和测试有很大的挑战。本书展示了从前端到后端都使用java script来开发复杂的单页web应用,你的团队能够很容易地进行设计、测试、维护和扩展,不会受到某个框架的限制。期间你将会使用html5、css3和java script的高级开发技能,web服务器和数据库的语言也是java script。本书读者需要具备基本的web开发知识,但不要求具备单页web应用的相关开发经验。要下载本书的代码可以登录manning.com/singlepagewebapplications。
|