前端三年,談談最值得讀的5本書籍

徐小夕發表於2019-04-17

在推薦這5本書之前,我想先來談談我對前端的理解。

首先,前端能做什麼

        在HTML5規範和NodeJS問世之前,前端大部分的工作都是用來還原設計稿,做做動效,用ajax和後臺做資料互動。那個時期最有名的框架莫過於JQuery,JQuery的出現極大的提高了開發人員的開發效率,從此我們可以用更簡潔更優雅的方式操作dom和使用事件,不必擔心大部分的相容問題。

        而隨著HTML5規範的出現和不斷完善,以及NodeJS的出現,前端不斷的在擴大自己的作用範圍,我們利用canvas可以實現資料視覺化圖表,甚至可以結合HTML5的其他特性實現類似於PhotoShop這樣的軟體級的應用,利用Node可以開發後臺服務,運算元據庫,做反向代理,爬蟲程式等等,幾乎包括了絕大部分的領域。electron的出現,更是讓前端大方異彩,讓我們擁有了開發桌面級產品的能力,更別說這幾年比較火的weex和小程式,直接讓我們擁有了開發移動端APP的能力(React Native也是個不錯的選擇)。

        所以,正在學前端或者想讓自己的技術更上一層樓的朋友們,希望接下來的推薦,對你們會有所幫助。

第一本書 Javascript Dom程式設計藝術

前端三年,談談最值得讀的5本書籍
這本書主要適合前端基礎比較薄弱的朋友,通過這本書,我們可以更加深入的理解dom,優雅的操作dom,以及如何組織html,javascript和css,才能開發更好的網站。

第二本書 javascript框架設計

前端三年,談談最值得讀的5本書籍
這本書適合有一定工作經驗的前端從業人員,詳細介紹了javascript框架設計需要具備的知識,主要包括:框架與庫,模組載入系統,資料快取系統,非同步處理,動畫引擎,API設計等。

第三本書 React精髓

前端三年,談談最值得讀的5本書籍
這本書主要適合初中級前端工程師,由淺入深的介紹了使用React實現元件化的web應用的完整流程,以及如何整合第三方Javascript庫和單元測試。

第四本書 TypeScript手書

前端三年,談談最值得讀的5本書籍
TypeScript也不用多說,目前比較流行的vue和angular都採用它做底層的開發語言,想要進入高階前端領域的朋友們可以好好研究一番。

第五本書 Vue權威指南

前端三年,談談最值得讀的5本書籍
這本書適合想要深入研究Vue的朋友們,該書循序漸進的介紹了Vue的原始碼實現,對於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

相關文章