在推薦這5本書之前,我想先來談談我對前端的理解。
首先,前端能做什麼
在HTML5規範和NodeJS問世之前,前端大部分的工作都是用來還原設計稿,做做動效,用ajax和後臺做資料互動。那個時期最有名的框架莫過於JQuery,JQuery的出現極大的提高了開發人員的開發效率,從此我們可以用更簡潔更優雅的方式操作dom和使用事件,不必擔心大部分的相容問題。
而隨著HTML5規範的出現和不斷完善,以及NodeJS的出現,前端不斷的在擴大自己的作用範圍,我們利用canvas可以實現資料視覺化圖表,甚至可以結合HTML5的其他特性實現類似於PhotoShop這樣的軟體級的應用,利用Node可以開發後臺服務,運算元據庫,做反向代理,爬蟲程式等等,幾乎包括了絕大部分的領域。electron的出現,更是讓前端大方異彩,讓我們擁有了開發桌面級產品的能力,更別說這幾年比較火的weex和小程式,直接讓我們擁有了開發移動端APP的能力(React Native也是個不錯的選擇)。
所以,正在學前端或者想讓自己的技術更上一層樓的朋友們,希望接下來的推薦,對你們會有所幫助。
第一本書 Javascript Dom程式設計藝術

第二本書 javascript框架設計

第三本書 React精髓

第四本書 TypeScript手書

第五本書 Vue權威指南

最後,如果大家感興趣,可以開啟以下連結去學習相關資源
1.javascript Dom程式設計 連結:pan.baidu.com/s/1Y5u5DZPL… 密碼:pou0 2.javascript框架設計 連結:pan.baidu.com/s/1FWq-4DM_… 密碼:0psc 3.React精髓 連結:pan.baidu.com/s/11LIxK1FL… 密碼:r69m 4.typescript手書 連結:pan.baidu.com/s/1p1kIVd-3… 密碼:lqir 5.vue權威指南 連結:pan.baidu.com/s/1tO8L9nw3… 密碼:4cnq