JavaScript
入門
《JavaScript權威指南(第六版)》 ★★★★★
本書叫:
犀牛
淘寶前端團隊翻譯的這本原著。
這裏面 譯者列表都是一堆大神。
被稱作JS開發者的聖經
沒有完整看過一遍此書的,不能算是一名合格的前端工程師。
★★★★★ 你的任務:通讀! |
《JavaScript高級程序設計》 ★★★★
本書叫:
紅寶書
雅虎首席前端架構師Zakas出品。
書名帶了“高級”二字,講得卻很基礎,且行文風格流暢,每小節都似一篇博客,讀着不枯燥。
- 比犀牛書可讀性更強。
★★★★ 你的任務:正常看 |
《JavaScript DOM編程藝術》 ★★★★
1. 作爲初學者如果覺得上面兩本書作爲入門書來說太厚了 這本書,不厚,評價也很高
《JavaScript DOM編程藝術》 ★★★★
1. 全書遊戲式的編程教程還是很有意思
2. 翻譯的質量也只是中規中矩
3. 還是可以get到很多技巧
4. 最近出了第二版,加入了NodeJS的內容。
5. 這本書是開源的:http://eloquentjavascript.net/
《JQuery權威指南》 ★★★
1. 錯誤很多啊
2. 不過其中的語法+示例的形式,確實很適合初學者
3. 但是錯誤實在太多了,而且有些語句還不通順
4. 看着很累啊,只能說寫得好代碼的人,書不一定寫得好
《ECMAScript6入門》 ★★★★
1. 前端工程師當然要 關注ECMAScript的發展
2. 阮老師的這本科普小書!短小精悍,通俗易懂。
3. 這本書也是開源的:http://es6.ruanyifeng.com/
進階
《編寫可維護的JavaScript》 ★★★★
1. Zakas的書, 基本上是zakas那本紅寶書的子集
2. 重點是javascript代碼風格、規範以及最佳實踐。
《JavaScript異步編程》 ★★★★
1. 掌握異步編程,是JS開發者必備的技能
2. 介紹js異步編程的科普小書
3. 書中介紹了js異步編程的概念、場景和工具
4. 不過更重要的是把這些工具給用起來。
《JavaScript異步編程》 ★★★★
1.作者似乎很偏愛JQuery的源碼
2. 這本書湯姆大叔翻譯的很爛
《JavaScript設計模式》 ★★★★
1. 最後一章“併發”的部分有些吃力
2. 顯然這是一本進階的js書籍
3. 這本書上的技巧對於IE6有很好的優化效果
4. 書上提到的這些技巧肯定已經大量的運用到JQuery、Underscore這樣流行的JS庫中
5. 這些第三方庫已經幫我們把這些優化細節封裝得很好了。
《JAVASCRIPT語言精髓與編程實踐》 ★★★★
1. 一本講JavaScript的硬書,
2. 以JavaScript這門語言爲例,
3. 講述編程語言的特性(
4. 動態語言、函數式編程、面向對象編程等等)
4. 作者周愛民是前支付寶架構師,現豌豆莢架構師。
《高性能JavaScript》
- Zakas大神的又一本神書,高工推薦的。
- 《You dont know JS》也是好書!
CSS
入門
《Head First HTML與CSS、XHTML(中文版)》
進階
《CSS權威指南(第三版)》
- 雖然是一本老書,但是CSS 2.1是基礎
《精通CSS(第2版)》
網絡協議 & 架構
《HTTP權威指南》 ★★★★★
- 涉及web開發的前端、後臺、運維。
- web應用架構師必看。
- 其中”緩存”、”負載均衡”等章節印象深刻
- 標準的教科書,比看枯燥的HTTP規範好很多。
《Web性能權威指南》
- Google工程師教你優化web性能,
- 剛看了個開頭,高工推薦,聽說講得比較深。
《大型網站技術架構》 ★★★★
- 網站架構入門科普。通俗易懂。
- 開篇明義:“大型網站是演化出來的,而不是設計出來的。”,
- 書中闡述了緩存爲王,分層,解耦,模塊化等網站架構中應該遵循的原則。
- 其中負載均衡那一節,基本上是參考的《HTTP權威指南》負載均衡的內容。
NodeJS
入門
《了不起的Node.js》 ★★★
- 作爲NodeJS入門挺好的一本書,可惜講得太淺了,基本上就是介紹開發一個簡單的NodeJS應用所要用到的一些技術和工具,對裏面的原理以及NodeJS本身沒有做太多的介紹,停留在介紹第三方庫及其API的階段。
《Node.js開發指南》
- 看這本書理解了NodeJS的事件循環。作者是大神啊。
進階
《深入淺出Node.js》
- 很出名的一本書,對NodeJS的一些原理做了深入介紹,挺不錯的,還沒看完。
用戶體驗 & 產品
《點石成金》 ★★★★
- 恰好讀過第二版和第三版,第三版中添加了mobile web的內容,並且更新和添加了一些新例子,總得來說,我更喜歡第二版的精簡。ponyma曾經推薦過的好書。
《結網@改變世界的互聯網產品經理》 ★★★★
1. 用產品開發過程中的實際案例介紹了產品經理的工作內容以及如何開展工作。並從創建產品和個人修煉兩個方面描述了需求分析,產品設計,項目管理,產品運營,產品經理的溝通能力以及個人和團隊的創新能力等等,附錄的推薦書目和工具質量也很高!作者是前騰訊產品經理
參考原文鏈接:https://www.qcloud.com/community/article/690930001489391663?fromSource=gwzcw.58768.58768.58768