JavaWeb 前端书籍推荐

JavaScript
入门

《JavaScript权威指南(第六版)》 ★★★★★

JavaWeb 前端书籍推荐_第1张图片

本书叫:

犀牛

  1. 淘宝前端团队翻译的这本原著。

  2. 这里面 译者列表都是一堆大神。

  3. 被称作JS开发者的圣经

  4. 没有完整看过一遍此书的,不能算是一名合格的前端工程师。

                                            ★★★★★ 你的任务:通读!



《JavaScript高级程序设计》 ★★★★

JavaWeb 前端书籍推荐_第2张图片

本书叫:

红宝书

  1. 雅虎首席前端架构师Zakas出品。

  2. 书名带了“高级”二字,讲得却很基础,且行文风格流畅,每小节都似一篇博客,读着不枯燥。

  3. 比犀牛书可读性更强。
                                            ★★★★ 你的任务:正常看



《JavaScript DOM编程艺术》 ★★★★

JavaWeb 前端书籍推荐_第3张图片


1. 作为初学者如果觉得上面两本书作为入门书来说太厚了 这本书,不厚,评价也很高


《JavaScript DOM编程艺术》 ★★★★

JavaWeb 前端书籍推荐_第4张图片


1. 全书游戏式的编程教程还是很有意思
2. 翻译的质量也只是中规中矩
3. 还是可以get到很多技巧
4. 最近出了第二版,加入了NodeJS的内容。
5. 这本书是开源的:http://eloquentjavascript.net/


《JQuery权威指南》 ★★★

JavaWeb 前端书籍推荐_第5张图片


1. 错误很多啊
2. 不过其中的语法+示例的形式,确实很适合初学者
3. 但是错误实在太多了,而且有些语句还不通顺
4. 看着很累啊,只能说写得好代码的人,书不一定写得好


《ECMAScript6入门》 ★★★★

JavaWeb 前端书籍推荐_第6张图片


1. 前端工程师当然要 关注ECMAScript的发展
2. 阮老师的这本科普小书!短小精悍,通俗易懂。
3. 这本书也是开源的:http://es6.ruanyifeng.com/


进阶

《编写可维护的JavaScript》 ★★★★

JavaWeb 前端书籍推荐_第7张图片


1. Zakas的书, 基本上是zakas那本红宝书的子集
2. 重点是javascript代码风格、规范以及最佳实践。


《JavaScript异步编程》 ★★★★

JavaWeb 前端书籍推荐_第8张图片


1. 掌握异步编程,是JS开发者必备的技能
2. 介绍js异步编程的科普小书
3. 书中介绍了js异步编程的概念、场景和工具
4. 不过更重要的是把这些工具给用起来。


《JavaScript异步编程》 ★★★★

JavaWeb 前端书籍推荐_第9张图片


1.作者似乎很偏爱JQuery的源码
2. 这本书汤姆大叔翻译的很烂


《JavaScript设计模式》 ★★★★

JavaWeb 前端书籍推荐_第10张图片


1. 最后一章“并发”的部分有些吃力
2. 显然这是一本进阶的js书籍
3. 这本书上的技巧对于IE6有很好的优化效果
4. 书上提到的这些技巧肯定已经大量的运用到JQuery、Underscore这样流行的JS库中
5. 这些第三方库已经帮我们把这些优化细节封装得很好了。


《JAVASCRIPT语言精髓与编程实践》 ★★★★

JavaWeb 前端书籍推荐_第11张图片


1. 一本讲JavaScript的硬书,
2. 以JavaScript这门语言为例,
3. 讲述编程语言的特性(
4. 动态语言、函数式编程、面向对象编程等等)
4. 作者周爱民是前支付宝架构师,现豌豆荚架构师。


《高性能JavaScript》
JavaWeb 前端书籍推荐_第12张图片

  1. Zakas大神的又一本神书,高工推荐的。
  2. 《You dont know JS》也是好书!

CSS

入门

《Head First HTML与CSS、XHTML(中文版)》
JavaWeb 前端书籍推荐_第13张图片

进阶

《CSS权威指南(第三版)》
JavaWeb 前端书籍推荐_第14张图片


  1. 虽然是一本老书,但是CSS 2.1是基础

《精通CSS(第2版)》
JavaWeb 前端书籍推荐_第15张图片

网络协议 & 架构

《HTTP权威指南》 ★★★★★
JavaWeb 前端书籍推荐_第16张图片


  1. 涉及web开发的前端、后台、运维。
  2. web应用架构师必看。
  3. 其中”缓存”、”负载均衡”等章节印象深刻
  4. 标准的教科书,比看枯燥的HTTP规范好很多。


《Web性能权威指南》
JavaWeb 前端书籍推荐_第17张图片


  1. Google工程师教你优化web性能,
  2. 刚看了个开头,高工推荐,听说讲得比较深。


《大型网站技术架构》 ★★★★
JavaWeb 前端书籍推荐_第18张图片


  1. 网站架构入门科普。通俗易懂。
  2. 开篇明义:“大型网站是演化出来的,而不是设计出来的。”,
  3. 书中阐述了缓存为王,分层,解耦,模块化等网站架构中应该遵循的原则。
  4. 其中负载均衡那一节,基本上是参考的《HTTP权威指南》负载均衡的内容。


NodeJS

入门
《了不起的Node.js》 ★★★
JavaWeb 前端书籍推荐_第19张图片


  1. 作为NodeJS入门挺好的一本书,可惜讲得太浅了,基本上就是介绍开发一个简单的NodeJS应用所要用到的一些技术和工具,对里面的原理以及NodeJS本身没有做太多的介绍,停留在介绍第三方库及其API的阶段。


《Node.js开发指南》
JavaWeb 前端书籍推荐_第20张图片


  1. 看这本书理解了NodeJS的事件循环。作者是大神啊。


进阶

《深入浅出Node.js》
JavaWeb 前端书籍推荐_第21张图片


  1. 很出名的一本书,对NodeJS的一些原理做了深入介绍,挺不错的,还没看完。


用户体验 & 产品

《点石成金》 ★★★★
JavaWeb 前端书籍推荐_第22张图片


  1. 恰好读过第二版和第三版,第三版中添加了mobile web的内容,并且更新和添加了一些新例子,总得来说,我更喜欢第二版的精简。ponyma曾经推荐过的好书。


《结网@改变世界的互联网产品经理》 ★★★★
JavaWeb 前端书籍推荐_第23张图片



1. 用产品开发过程中的实际案例介绍了产品经理的工作内容以及如何开展工作。并从创建产品和个人修炼两个方面描述了需求分析,产品设计,项目管理,产品运营,产品经理的沟通能力以及个人和团队的创新能力等等,附录的推荐书目和工具质量也很高!作者是前腾讯产品经理



参考原文链接:https://www.qcloud.com/community/article/690930001489391663?fromSource=gwzcw.58768.58768.58768

你可能感兴趣的:(前端书籍推荐)