JavaScript设计模式
徐涛 译
出版时间:2013年05月
页数:241
“每一位JavaScript开发人员都应该阅读这本书。这是一本有关JavaScript设计模式的入门书,我们在将来会经常阅读和参考这本书。”
——Andree Hansson,首席前端开发人员
“Addy Osmani的这本书让很多开发人员可以了解JavaScript设计模式。MV*和现代模块化模式部分将帮助开发者巩固他们对为了创建客户端Web应用程序可能已经在使用的技术和库的理解。”
——Eric Ferraiuolo,@ericf, YUI, Yahoo!
通过阅读本书,你将学会如何把经典和现代设计模式应用到JavaScript语言中,来编写优美、结构化和可维护的代码。如果想让代码保持高效、更易于管理,并且能同步最新的最佳实践,那么本书正是为你打造的。
本书介绍了很多流行的设计模式,包括Module(模块)模式、
Observer(观察者)模式、Facade(外观)模式和Mediator(中介者)模式;帮助你从现代Web应用程序开发者的角度来了解MVC、MVP、MVVM等现代架构模式的实用性。本书将带领你了解现代模块格式、有效为代码定义名称空间的方法和其他重要主题。
· 学习设计模式的结构以及如何编写设计模式;
· 了解不同的模式类别,包括创建型、结构型和行为模式;
· 介绍JavaScript中20多个经典和现代设计模式;
· 使用编写模块化代码的几种方法,包括Module模式、非同步模块定义(AMD)和CommonJS;
· 发掘在jQuery库中实现的设计模式;
· 学习流行的设计模式,从而编写可维护的jQuery插件。
书名:JavaScript设计模式
译者:徐涛 译
国内出版社:人民邮电出版社
出版时间:2013年05月
页数:241
书号:978-7-115-31454-3
原版书书名:Learning JavaScript Design Patterns
原版书出版商:O'Reilly Media
Addy Osmani
Addy Osmani,谷歌Chrome团队的开发工程师,对JavaScript应用程序架构有着强烈的爱好。他创建了一些比较流行的项目,如TodoMVC,并对Yeoman、Modernizr和jQuery等其他开源项目也有重要贡献。Addy Osmani是一位高产的博主(http://addyosmani.com/blog),他也是O’Reilly出版的《JavaScript设计模式》一书的作者。