學習前端推薦書前端
做爲一名前端開發人員,若是你告訴我你沒有看過任何關於前端的書籍,那麼我徹底能夠認爲你不是一名合格的前端開發工程師。爲何我要以「看書」來衡量合格前端的標準?由於前端做爲一個極具變化與開拓性的工種,沒有較強的自我學習與思考能力,很難在這激烈又紛雜的環境裏存活而不被淘汰,而「看書」則是最基本的自我提高與補充知識的途徑。編程
1. Web前端開發最佳實踐設計模式
這本書是前端開發領域的經典之做,是一本紮實前端基本功,規範咱們前端代碼的實踐性書籍。本書主要講解了HTML、CSS、Javascript以及移動端開發的最佳實踐方案,可以對缺少良好指導的開發者產生很大的幫助。經過閱讀本書咱們能夠掌握如何編寫高可讀性、高維護性、高性能的HTML、CSS以及Javascript。瀏覽器
2. 編寫可維護的Javascriptless
本書是我極力推薦的一本幫助你們改善Javascript編程風格與編碼規範的書籍。那麼爲何咱們要如此注重JS的編碼規範?引用高德納的一句話就是:程序是寫給人讀的,只是偶爾讓計算機執行一下。在咱們的平常開發中,每每維護代碼的時間佔據着很大比重。ide
3. 鋒利的jQuery性能
這本書應該算是學習jQuery必讀的一本書,也是講解jQuery的經典之做。在正式學習這本書以前,你有必要先了解下原生Javascript,才能領悟jQuery其「write less, do more」的理念。本書深刻淺出的介紹了jQuery的代碼風格、選擇器、事件及動畫等,結合豐富的實例讓讀者可以快速理解與應用。學習
4. 圖解HTTP動畫
做爲和瀏覽器打交道的前端開發者,咱們理應學習關於頁面從請求開始到呈現的過程和實現方式,而這本書即是快速瞭解HTTP請求背後原理的不二之選。本書結合漫畫圖片的形式講解HTTP協議、工做機制、報文及狀態碼等,圖文並茂,通俗易懂。編碼
5. Javascript設計模式與開發實踐
之因此把這本書放在最後是由於閱讀這本書須要必定的Javascript基礎與功底,當咱們掌握了JS的語法與編碼規範後再來翻閱此書,你會得到別樣的收穫。
小結爲何那些工做沒幾年的人很快就遇到了本身的技術瓶頸? 爲何那些工做了5年以上的人還寫着一手難以維護的代碼?我想在以上5本書中即可找到答案。
固然除了文本中推薦的5本前端入門書籍,還有不少優秀的書籍沒能在此一一推薦,請見諒。
正所謂紙上得來終覺淺,絕知此事要躬行。除了從書中汲取咱們所需的知識外,咱們還須要將理論化爲實踐,親自動手敲擊鍵盤,從而加深並鞏固書中的知識點,才能羽化而登仙。