很难见到一本真正的权威_AngularJS权威教程书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > AngularJS权威教程 > 很难见到一本真正的权威
冰糖君 AngularJS权威教程 的书评 发表时间:2015-04-21 12:04:10

很难见到一本真正的权威

说实话一开始看到这书名的时候我本不报太多期望的,因为凭我的阅读经验来讲打着“权威”、“精通”之类旗号的书一般只够入门,但这本出乎意料的让我感觉到了权威。
在此之前看过几本ng的书,官网的docs也啃了一些,可能是之前没有深入的缘故,并没有看到ng除了在数据绑定外的太多优势,同时还不停的给自己灌输SEO差的概念,以至于很多地方都在避免选择ng。
本书的开头讲了浏览器工作的基本原理,这点很重要,不单是对使用ng的人来说,而是对Web开发而言,如果连这基本的原理都不清楚,那在很多地方都会很吃力。而遗憾的是其实很多Web开发者都模糊着,他们用惯了现成的框架,忽略了很多底层实现。不懂ajax而自称前端工程师的不少,不懂http的后端也不少。哈哈,我无力吐槽,只是想强调一下基本原理的重要性。
之后讲了ng的数据绑定(这能够提起很多人的兴趣(没错,我high点就这么low))、$scope、生命周期等等ng的基础,又讲了ng的指令、路由、$http、服务、资源、promise,感觉开始有点高级了。
我以为它只会讲这些了,但是后面还提了AWSSevice、Firebase等现成的后端服务。还没完,他还讲了ng的扩展,以及如何与第三方插件共存方面的问题。安全性、i18n、SEO、Chrome调试、构建工具链等等都一并介绍了。这些介绍消除了我之前的很多疑惑,比如安全、SEO方面。
最让我感觉舒服的是这本书对测试提的不多,和大部分开发人员一样我惧怕测试,也厌恶看到书上有太多的测试章节。测试很重要,但本身开发就应该是TDD的过程,我很想象花太多的时间精力在单纯的测试上(包括看专门的测试章节)(怪我过分单纯)。
当然,并不是介绍多就能权威,只是看了这本书之后让我觉得这些年js+html都白写了、原来ng就是我一直在找的前端、卧槽,这本书真不错。
基于本书的种种不错之处,我竟然能够忍受在6寸的Kindle上啃完该书的pdf版本,当然,如果可以的话尽量支持正版。
现在对ng的态度也好很多了,可能也是因为有了最近的尝试用ng构建项目的经历,不单是自己,也在向周围的朋友推荐着ng,像推荐Python一样。“喂,AngularJS不错,要不在你们公司的新项目上试试?”。时间和精力有限,不是为了学习的话尽量使用现成高效的东西了,而ng无疑就是其中之一。

展开全文
有用 1 无用 0

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

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“很难见到一本真正的权威”的回应

智障 2015-12-28 11:06:46

官方手册都会有例子,但是讲个例子,会要了这本书的作者的亲命!

智障 2015-12-28 11:05:26

我没有用angularjs2,我在用angularjs1.4,但是书里的第一章的例子跑不了,这是其一。
其2,这本书讲知识结构不系统,把方方面面都讲了,就如一本教驾驶的书,把汽车的各个零件的功用都讲了,很有用?

脾气古怪的猫 2015-11-22 23:33:13

angularjs2的变化太大,这个作者也控制不了的,就像python2的hello world在python3上根本都没法跑起来。每个东西都需要深入讲解的话倒不如直接去看源码得了。你所谓的初学者是什么样子,刚开始学开发么?

智障 2015-11-19 16:08:12

本书的开头讲了浏览器工作的基本原理,这点很重要,不单是对使用ng的人来说,而是对Web开发而言,如果连这基本的原理都不清楚,那在很多地方都会很吃力。而遗憾的是其实很多Web开发者都模糊着,他们用惯了现成的框架,忽略了很多底层实现。不懂ajax而自称前端工程师的不少,不懂http的后端也不少。哈哈,我无力吐槽,只是想强调一下基本原理的重要性。
-------------
你爱废话,并不是每一个人,买一本书,都希望看到一堆重复的废话的。要说有用,计算机原理更有用,每一本书都讲一下,每本书都可以当大石头,砸死人了。

这本书的问题是,初学者友好不够。新angular已经不准污染全局作用域了,它还给全局作用域的例子,根本跑不起来!