AngularJS的绝佳入门书_用AngularJS开发下一代Web应用书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > > 用AngularJS开发下一代Web应用 > AngularJS的绝佳入门书
AMiO 用AngularJS开发下一代Web应用 的书评 发表时间:2013-11-15 16:11:58

AngularJS的绝佳入门书

Angular 官方网站上的入门很多,API也很全,但是就是看不明白 Angular的全貌。同样的事情在不同教程里用不同的方法实现,让人感觉又神器又难以捉摸。而本书最出色的地方正是扫清这些迷雾:它不再急于让读者立刻构建出一个有用的App,而是对每一步操作介绍不同的实现方法,以及为什么有这三种写法、适用什么场合——终于一次看清楚它的方方面面了。Angular官方教程里只讲了能做什么如何做,而这本书里介绍了为什么。

另一个出色的地方在于学习的循序渐进方式,第一章画了个小圈,小但完整;第二章画了一个更大的圈,依次类推。每个章节的学习成就感很好,而渐进式的内容安排也非常舒服,Brad完全是写教程的老手(Angular官方API里的一些关键概念介绍应该也是出自Brad)。

而本书的缺陷就是:错误太多。刚开始以为翻译问题(后来发现翻译的笔误也不少),跑Oreilly官网上看了下( http://shop.oreilly.com/product/0636920028055.do ),这书只拿了可怜的2.8/5分,几乎所有的批评清一色『Too many errors』。Brad大概太自信了所有代码都手敲,所以才有这么多疏漏吧。在前两章内容比较简单的时候还不大妨碍,到第四章往后的笔误就比较坑爹了,确实是本书最大的问题。

Oreilly网站上的书评也有不少指出『不够全面』的问题,个人觉得基本上不算什么问题。为什么用Angular?因为6个月17000行的代码在Angular上只需要三天1500行,我也不希望一开始看 Angular 就要抱着500页的大部头开始啃。不到200页的轻巧篇幅入门,然后加上全面详尽的在线API参考——这个搭配对我来说堪称完美。

再者,本书篇幅短小还有一部分原因应该是 AngularJS 仍在快速演化中,所以 Brad 宁可只讲核心设计,而剔除容易变化的API详解。书里介绍的 Yeoman 在本书中文版上市的时候(2013年11月)已经进化到了1.0版,语法变动相当大,这些写的越多,整本书报废率也越高越快。考虑到现在 AngularJS 也刚刚发布1.2,希望本书能快点出第二版,跟上更新以及修订错误,就完美了。

展开全文
有用 8 无用 5

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“AngularJS的绝佳入门书”的回应

longlong9 2013-12-13 16:10:39

绝对是特么的托