前端工程師成長之多讀好書

1 引言

亂七八糟的書看了很多,有一本講JavaScript的印象特別深開篇說的是"JavaScript是Java的腳本語言",但還是看完了,最后忘了書名。

下面列的這些都是看過后至少記得起書名的,也有部分是經??吹臅?,一起列出來,推薦給愛學習的同學。

2 前端技術

2.1 綜合

  • 《現代前端技術解析》

  • 《Web前端開發最佳實踐》

  • 《Web前端工程師修煉之道》

  • 《編寫高質量代碼-Web前端開發修煉之道》

  • 《響應式Web設計 HTML5和CSS3實戰》 第二版

  • 《響應式設計、改造與優化》

2.2 基礎

2.2.1 HTML && HTML5

  • 《HTML與CSS基礎教程》第八版

  • 《HTML與XHTML權威指南》第六版

  • 《HTML5與CSS3實戰指南》

  • 《HTML5和CSS3權威指南》

  • 《HTML5與CSS3設計模式》

2.2.2 CSS && CSS3

  • 《CSS世界》

  • 《CSS核心技術詳解》

  • 《CSS權威指南》 第三版

  • 《CSS設計指南》第三版

  • 《精通CSS-高級Web標準解決方案》第二版

  • 《圖解CSS3-核心技術與案例實戰》

    ?

2.2.3 JavaScript && ES6+

  • 《看透JavaScript:原理、方法與實踐》

  • 《實戰ES2015:深入現代JavaScript 應用開發》

  • 《學習JavaScript數據結構與算法》 第二版

  • 《ES6標準入門》第三版

  • 《JavaScript忍者秘籍》第二版

  • 《JavaScript學習指南》第三版

  • 《You Don't Know JS》《你不知道的JS》

  • 《JavaScript權威指南》第六版

  • 《JavaScript高級程序設計》 第三版

  • 《JavaScript核心概念及實踐》

  • 《JavaScript面向對象編程指南》第二版

  • 《JavaScript DOM編程藝術》第二版

  • 《JavaScript語言精粹》

  • 《動態函數式編程語言精髓與編程實踐》

2.3 性能優化

  • 《Web性能權威指南》

  • 《高性能JavaScript》

  • 《JavaScript性能優化:度量、監控與可視化》

  • 《高性能網站建設指南》

  • 《高性能網站建設進階指南》

  • 《大型網站性能監測、分析與優化》

  • 《網站性能監測與優化》

  • 《高效前端-Web高效編程與優化實踐》

  • 《速度與激情-以網站性能提升用戶體驗》

2.4 安全

  • 《Web前端黑客技術揭秘》

  • 《白帽子講Web安全》

  • 《黑客攻防技術寶典 Web實戰篇》第二版

  • 《Web應用安全威脅與防治 基于OWASP Top 10與ESAPI》

  • 《Web之困-現代Web應用安全指南》

  • 《Web安全開發指南》

  • 《Web應用安全權威指南》

  • 《黑客攻防技術寶典 瀏覽器實戰篇》

  • 《XSS跨站腳本攻擊剖析與防御》

2.5 工程化 && 自動化

  • 《深入淺出Webpack》

  • 《深入PostCSS Web設計》

  • 《前端工程化體系設計與實踐》

  • 《Web前端測試與集成- Jasmine/Selenium/Protractor/Jenkins的最佳實踐》

  • 《Web前端自動化構建-Gulp、Bower和Yeoman開發指南》

2.6 協議

  • 《Web性能權威指南》

  • 《圖解HTTP》

  • 《HTTP權威指南》

  • 《HTTPS權威指南》

  • 《圖解TCP-IP》

2.7 瀏覽器

  • 《瀏覽器工作原理》 文章

  • 《Webkit技術內幕》

2.8 架構

  • 《JavaScript框架設計》第二版

  • 《前端架構設計》

  • 《JavaScript開發框架權威指南》

  • 《大型JavaScript應用實踐最佳指南》

  • 《JavaScript框架高級編程》

  • 《JavaScript設計模式與開發實踐》

  • 《JavaScript設計模式》

  • 《JavaScript模式》

3 學點其他的

3.1 所謂的全棧

3.2 程序設計

  • 《代碼大全》第二版

  • 《修改代碼的藝術》

  • 《重構-改善既有代碼的設計》

  • 《代碼整潔之道》

3.3 計算機基礎

  • 《深入理解計算機系統》第三版

  • 《計算機是怎樣跑起來的》

  • 《程序是怎樣跑起來的》

  • 《網絡是怎樣連接的》

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 本文首發于 GitChat,現免費放出~感謝大家的支持。 我們都知道,大學幾乎是沒有 Web 前端課的。以我所在的...
    hylerrix閱讀 4,904評論 6 60
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,809評論 25 708
  • 1,我怎么如此幸運打下這幾個字鼻子發酸眼眶溢出淚水,回想這一千零一天,2014年9月3號開始,我就能就在這里,看似...
    冰清2016閱讀 561評論 0 0
  • 堅持、堅持、堅持 因為自己還蠻喜歡手繪的,所以就參加了一個手繪的比賽,主題是關于助學金與助學貸款的。...
    小天鵝女孩閱讀 413評論 0 1
  • 當初報這個專業的時候,對這個專業不了解,只是簡單的排除掉一些不適合女生學的專業之后,沒有咨詢很多大人們的意見,就把...
    淺笑流年_fa52閱讀 155評論 0 0