任何一本技术书,只要仔细看,都能或多或少学到一些东西,值回票价,但是好书和坏书的差别在于,阅读学习过程中的流畅程度和喜悦感,这本书明显没有达标。
我猜想,大多数买这本书的人,都是node/express的初学者,希望通过阅读这本书来掌握node/express。
这本书的翻译不错,没有障碍,给出版社、翻译者、校对者点个赞。
但是这本书的问题,是英文原版作者的问题。
我个人不满意的地方有几点:
1. 涵盖内容宽泛但是不深入,提到了很多非必要的技术名称和知识点(mocha/chai/nodemon/grunt)但是又没有深入讲解,让新手无从下手,必要要借助其他工具来搜索+深入学习。
2. 我个人最讨厌的一点,代码命名前后不一致,11章之前用Product,然后到了后边,变成了vacation。
3.github上的代码,没法直接拿来就用,会报错,具体的坑自己体会。
4.全书说完之后,任然没有一个像样的作品,你可以发现通过学习这本书的代码,你搭建的东西其实没什么意义,而且不美观。
5.又发现一个恐怖的坑,package.json里面,每个章节中用到的模块版本不一样,大家可以比较一下11章和13章的connection的版本号,一个是2一个是3,看来。。。老外写的东西,也是坑一大堆,取决于作者的性格吧。
6.又发现一个过时的模块,connect-rest,只能用书中的版本,不能安装最新版本,详情:https://github.com/EthanRBrown/web-development-with-node-and-express/pull/86
后话#我个人很高兴能在春节期间,耐着性子先翻阅了一遍纸质书,然后对着书上的代码认真敲到编辑器里面,处理各种遇到的bug,因为国内能说道express.js 4 的书貌似就这一本,也没什么其他选择,听说有一本express in action,稍后我回去看看的。认真把一本书读通读透其实不错,可惜就是遇到了一个那么难啃的书...
还是那句话,任何书,认真看,或多或少都能学到东西,具体是这个过程是否愉悦。
这里附上美国亚马逊读者的评论:
《Provides good information, bad code examples》
I've been working along with the examples in this book and, while the book is informative, many of the examples don't work. This is problematic as future exercises rely on prior ones. In many cases this may simply be progress outpacing publishing: many of the examples use older or now obsolete versions of libraries or tools, not to be unexpected with relatively new technology. I've noted these problems on this book's O'Reilly errata page as descriptively as possible, as have many other readers.
Other than the problems with the code examples, this book does offer a good conceptual framework for developing for the Web using these technologies. I hope future versions work out the code example issues.
这本书非常不严谨,初学者要当心了【附:我踩过的坑和过时的模块】
《Node与Express开发》热门书评
-
论这本书的好与坏
4有用 0无用 drunkDinosaur 2016-08-20
先打个广告,我写的一个用express mongodb node ejs passport的登陆登出操作用户信息,展示所有注册用户的小project,欢迎小白们来踩。 虽然说书名叫《node和express...
-
进行 Node Web 非常全面值得一读的书
2有用 0无用 Neekey 2015-02-18
首先这本书对于各方面的原理没有太多的深入,比如Node,比如Express,比如MongoDB以及很多前端开发的知识。并且很多其他方面的内容也就是蜻蜓点水,告诉你有这么个东西,所以如果是想要深入理解各方面原理的同学,建议根据知识点重新去找别得书看。而恰巧对于我这种各方面都已经有了一定的知识基础和实践...
-
Not a Primer
0有用 0无用 吸風飲露 2014-10-05
进度很快,基本上只讲怎么做不讲原理,而且假设读者有了相当的JS和HTML/CSS基础。虽然细节的介绍非常不足,但是可以用来观其大略。个人认为如果作为开拓眼界的node/express学习书可以打四星,但是1. typo太多,引入了很多没必要的坑;2. 作者提供的git repo和书籍内容同步率非常低...
-
这本书非常不严谨,初学者要当心了【附:我踩过的坑和过时的模块】
0有用 0无用 WP花园 2017-02-03
任何一本技术书,只要仔细看,都能或多或少学到一些东西,值回票价,但是好书和坏书的差别在于,阅读学习过程中的流畅程度和喜悦感,这本书明显没有达标。我猜想,大多数买这本书的人,都是node/express的初学者,希望通过阅读这本书来掌握node/express。这本书的翻译不错,没有障碍,给出版社、翻...
书名: Node与Express开发
作者: [美] Ethan Brown
出版社: 人民邮电出版社
译者: 吴海星 | 苏 文
出版年: 2015-1
页数: 276
定价: 69.00元
装帧: 平装
ISBN: 9787115380333