21岁,环游世界
2015-04-26
花了周末两天看了这本书,收获还是很大的,尤其扩展眼界。
讲js架构的书不多,译者又是阿里的大神@jayli。
重点讲解JavaScript面向对象,MVC,模块化等前端开发比较深入的的内容。介绍了JavaScript面向对象编程的方方面面,各种MVC框架(Spine,Backbone,JavaScriptMVC),各种模块依赖加载库(RequireJS,LABjs),总结了Ajax的各种,总结了一些JavaScript常用的设计模式。还有一些关于测试,前端性能优化,开发者工具的常用功能等。
3个BONUS附录总结了jQuery最基础的用法,介绍了LESS,讨论了各种CSS3属性以及兼容性。
都是非常有用的。
但老实说,我觉得翻译的比较生硬,也有一些错误。还有一些低级的印刷错误。另外感觉整本书章节的组织并不是很有逻辑,甚至有的章节有些跑偏。这是不好的地方。
有些地方豁然开朗,有些地方不明觉厉。总体,值得一读。有时间的话,还是想看原版。
(看了一下作者的GitHub,非常高产,技术也不局限于前端,应该是Ruby大牛。后来发现这本书居然是作者21岁环游世界的过程中写的,书中的Spine框架正是作者的作品。平静不下了了。)