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

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

首先,前端能作什麼

        在HTML5規範和NodeJS問世以前,前端大部分的工做都是用來還原設計稿,作作動效,用ajax和後臺作數據交互。那個時期最有名的框架莫過於JQuery,JQuery的出現極大的提升了開發人員的開發效率,今後咱們能夠用更簡潔更優雅的方式操做dom和使用事件,沒必要擔憂大部分的兼容問題。css

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

        因此,正在學前端或者想讓本身的技術更上一層樓的朋友們,但願接下來的推薦,對大家會有所幫助。前端

第一本書 Javascript Dom編程藝術

這本書主要適合前端基礎比較薄弱的朋友,經過這本書,咱們能夠更加深刻的理解dom,優雅的操做dom,以及如何組織html,javascript和css,才能開發更好的網站。

第二本書 javascript框架設計

這本書適合有必定工做經驗的前端從業人員,詳細介紹了javascript框架設計須要具有的知識,主要包括:框架與庫,模塊加載系統,數據緩存系統,異步處理,動畫引擎,API設計等。

第三本書 React精髓

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

第四本書 TypeScript手書

TypeScript也不用多說,目前比較流行的vue和angular都採用它作底層的開發語言,想要進入高級前端領域的朋友們能夠好好研究一番。

第五本書 Vue權威指南

這本書適合想要深刻研究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… 密碼:4cnqvue

相關文章
相關標籤/搜索