如今Web 应用程序的开发已经越来越向传统应用软件开发靠拢了,Web 和应用之间的界限也进一步模糊。传统编程语言中的设计模式、MVC、应用架构等理论也在慢慢地融入Web 前端开发。这本书所涵盖的知识点非常全面,从MVC 的基本理论到网络协议、从模块解耦到异步编程模型、从HTML5/CSS3 到NodeJS、从软件测试到部署调试,对于很多前端工程师来说,这些知识正是突破自己的瓶颈所亟需的。
这本书将专注于讲述如何构建“优雅又不失高水准”(state of the art)的JavaScript 应用,包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。书中同样提供了大量的示例代码,可以帮助你更深入地理解很多重要的概念。除此之外,作者在MVC 和架构方面的很多观点都很有启发性,即使你不是一名JavaScript 程序员,读完本书后也会受益匪浅。
本书适合从事JavaScript 开发,寻求进阶的前端开发人员、Web 架构师阅读。
GitHub上的书籍附加文件:
https://github.com/maccman/book-assets
附加文件压缩包下载
https://github.com/maccman/book-assets/zipball/master
中文版样章下载:
英文完整版在线阅读地址:
http://my.safaribooksonline.com/book/programming/javascript/9781449308216
英文完整版下载地址: