1. 這些書籍適合 中級前端開發者 閱讀,初級前端開發人員買來除了自我安慰和墊高顯示器以外可能沒什麼用處。 2. 說是推薦書單,實際上是筆者自己的讀書計劃。歡迎你在閱讀中與我交流。 1.《企業IT架構轉型之道 阿裡巴巴中台戰略思想與架構實踐》 推薦理由 :曾經有一個前端大神說過,如果你想成為前端架構 ...
- 這些書籍適合中級前端開發者閱讀,初級前端開發人員買來除了自我安慰和墊高顯示器以外可能沒什麼用處。
- 說是推薦書單,實際上是筆者自己的讀書計劃。歡迎你在閱讀中與我交流。
1.《企業IT架構轉型之道 阿裡巴巴中台戰略思想與架構實踐》
推薦理由:曾經有一個前端大神說過,如果你想成為前端架構師,首先你得忘記自己是個前端。
2. 《Redis實戰》
推薦理由: Redis是服務端的緩存技術。緩存可以說只在性能優化階段才有明顯的作用,項目初期往往用不到。大多數使用node.js
進行後端開發的前端開發者實際上更多地是做中間層或者直接做後端服務,緩存技術對自己來說是技術盲區,私以為對許多開發者來說也是盲區。
3. 《大話數據結構》
推薦理由:技術決定你能走多快,數據結構和演算法決定你能走多遠。
4. 《演算法圖解》
推薦理由:技術決定你能走多快,數據結構和演算法決定你能走多遠。
5. 《CSS世界》
推薦理由:CSS
和javascript
一樣,都是很容易上手,卻很難精通的。CSS
幾乎可以說是我們全團隊的軟肋,包括前端人員在內,敢說自己精通js
的大有人在,但敢說自己精通CSS
的寥寥無幾。這本是前端知名博主張鑫旭的書籍,好評很多,講的很細緻。如果你更傾向一些CSS的使用技巧,可以去看《CSS揭秘》這本書,許多實現方法會改變你對CSS
的理解。
6. 《javascript設計模式(第二版)》
推薦理由:設計模式在javascript
中的應用。
7. 《javascript框架設計(第二版)》
推薦理由:司徒正美的書,他的博客也是非常知名的。每個框架都有其優點和不足,如何在開發中揚長避短是非常考驗基本功的。這本書會讓你瞭解如何去設計一個框架,徒手打造簡易版的jQuery
,angularjs
,vue.js
,react.js
並不是高不可攀,而當你能親手造出一個簡單框架時,你對它的理解必將到達另一個層次。你會發現,其實所有前端框架的架構都差不多,而核心的區別幾乎全部集中在演算法上。
8. 《javascript設計模式與開發實踐》
推薦理由:前端設計模式類的書本來就很少,這本是騰訊前端AlloyTeam團隊出品,綜合講述前端的設計模式,設計原則,編程技巧,代碼重構等等。AlloyTeam
有自己的資源站,感興趣的讀者可以自行搜索,資源還有博客非常多,質量也很高。
9. 《Node.js:來一打C++擴展》
推薦理由:公眾號前端之巔
上周推薦的書籍之一。我特別佩服那些在簡歷上將使用Express
起一個後端服務寫成精通node.js的人。
10. 《告別失控 軟體開發團隊管理必讀》
推薦理由:電腦類圖書銷售榜排名第5的技術管理類書籍,不想當將軍計程車兵不是好士兵,其他的不多說。
11. 《視界·×××:寫給UI設計師的設計書》
推薦理由:沒有審美的前端不是好架構師。讀設計類的書不是讓你搶設計師的飯碗(實際上你也搶不了),而是下次再有人說你的界面不好看時,你可以用“不懂審美”噎死他。
12. 《前端工程化體系設計與實踐》
推薦理由:如果你不想永遠只是寫頁面,就需要面對從開發者到工程師的思維轉變。