開篇想給你們兩點關於讀書的建議:javascript
· 經典書籍須要不斷被重讀——每一次重讀都會有新的體會;css
· 書籍並不是讀的越多越好——大多數書籍只是經典書籍中的概念延伸(有時甚至是照搬)
前端
話很少說,上書~java
1.《JavaScript高級程序設計》程序員
2.《你不知道的JavaScript》web
3.《JavaScript設計模式與開發實踐 》編程
4.《CSS揭祕》設計模式
5.《CSS世界》瀏覽器
6.《WebKit技術內幕》安全
7.《Node.js:來一打 C++ 擴展》
8.《深刻淺出Node.js》
9.《編程之美》
10.《HTML5 Canvas核心技術圖形動畫與遊戲開發》
11.《3D數學基礎:圖形與遊戲開發》
12.《Node.js區塊鏈開發》
-----------------------我是一條充滿魅力的分割線--------------------------
【做者】Nicholas C.Zakas世界知名的JavaScript專家和Web開發人員。
【內容簡介】本書從最先期Netscape瀏覽器中的JavaScript開始講起,直到當前它對XML和Web服務的具體支持,內容主要涉及JavaScript的語言特色、JavaScript與瀏覽器的交互、更高級的JavaScript技巧,以及與在Web應用程序中部署JavaScript解決方案有關的問題,如錯誤處理、調試、安全性、優化/混淆化、XML和Web服務,最後介紹應用全部這些知識來建立動態用戶界面。
【一燈推薦】我的認爲絕對是迄今爲止讀過的最好的一本Js書籍,牆裂推薦!
【做者】 [美] 辛普森 ( Kyle Simpson ) 著
【內容簡介】不少人對JavaScript這門語言的印象都是簡單易學,很容易上手。雖然JavaScript語言自己有不少複雜的概念,但語言的使用者沒必要深刻理解這些概念就能夠編寫出功能全面的應用。卻不知,這些複雜精妙的概念纔是語言的精髓,即便是經驗豐富的JavaScript開發人員,若是沒有認真學習的話也沒法真正理解它們。
【一燈推薦】這本書我在看第一章的時候就被吸引住了,相信你看完以後也必定會對JS有一種全新的感受。
【做者】曾探 2007年畢業於吉林大學軟件學院。就任於國內知名前端團隊騰訊AlloyTeam,高級工程師。
【內容簡介】本書是根據JavaScript語言的特性專門針對JavaScript語言全面總結的設計模式。全書共分爲三個部分,第一部分講解了JavaScript語言面向對象和函數式編程的知識及其在設計模式方面的做用;第二部分經過一步步完善的代碼示例,由淺入深地講解了16個設計模式;第三部分講述了面向對象的設計原則及其在設計模式中的體現,以及一些常見的面向對象編程技巧和平常開發中的代碼重構。
書中全部示例均來自做者長期的開發實踐,與實際開發密切相關,適合初、中、高級Web前端開發人員閱讀,尤爲適合想往架構師晉級的中高級程序員。
【一燈推薦】讀這本書會像讀那些經典的外文技術書籍同樣,由淺入深,娓娓道來,值得你們反覆研讀多遍。
【做者】 [希]韋魯(Lea Verou)朱巍(編輯)W3C CSS工做組特邀專家,設計CSS語言的委員之一,此前曾在W3C擔任開發者代言人。
【內容簡介】本書是一本注重實踐的教程,做者爲咱們揭示了47個不爲人知的CSS技巧,主要內容包括背景與邊框、形狀、視覺效果、字體排印、用戶體驗、結構與佈局、過渡與動畫等。本書將帶領讀者按部就班地探尋更優雅的解決方案,攻克天天都會遇到的各類網頁樣式難題。
【一燈推薦】這本書有些神奇的小技法,是一本實用主義的書,不少看過的小夥伴說:看完有一種從小工到專家的感受~
【做者】張鑫旭,前端開發工程師,國內知名前端博客「鑫空間-鑫生活」博主,目前就任於閱文集團用戶體驗設計部(YUX),擔任技術經理。
【內容簡介】本書從前端開發人員的需求出發,以「流」爲線索,從結構、內容到美化裝飾等方面,全面且深刻地講解前端開發人員必須瞭解和掌握的大量的CSS知識點。同時,做者結合多年的從業經驗,經過大量的實戰案例,詳盡解析CSS的相關知識與常見問題。做者還爲本書開發了專門的配套網站,進行實例展現、問題答疑。
做爲一本CSS深度學習的書,書中介紹大量許多前端開發人員都不知道的CSS知識點。經過閱讀本書,讀者會對CSS世界的深度和廣度有一個全新的認識。
【一燈推薦】這本書聚集了張老師10多年對於css的開發經驗,內容很讚的一本書,可是不少讀者反饋張大神表達方式稍顯雜亂~
【做者】朱永盛,Chromium項目Committer,2006年從南京大學畢業後就任於英特爾亞太研發有限公司,專一於HTML五、WebKit和Chromium等方面技術
【內容簡介】《WebKit技術內幕》從HTML5的基礎知識入手,重點闡述目前應用最廣的渲染引擎項目——WebKit。不只着眼於系統描述WebKit 內部渲染HTML 網頁的原理,並基於Chromium 的實現,向讀者傳授實現高性能Web 前端開發所需的寶貴經驗。
《WebKit技術內幕》首先從整體上描述WebKit 架構和組成,然後涵蓋Web 前端和全部與之相關的重要技術,包括網絡、資源加載、HTML 和CSS 解析、渲染樹、佈局、硬件加速、JavaScript 引擎、多媒體、移動支持、插件機制、安全機制、調試和最新的Web 平臺等。對於每一項技術,在介紹基本含義之上,詳細分析WebKit 內部的工做原理,進而從實踐角度道出由此帶來的Web 前端開發啓示。
【一燈推薦】webkit方面技術第一本書,把渲染引擎和javascript引擎講得很詳細。做爲前端工程師,頗有必要了解下天天打交道的瀏覽器的工做原理,有利於改進本身的程序哦~
咱們將更新12本前端必備書籍(下),歡迎關注京程一燈的官方掘金帳號。
若是你有想推薦的前端書籍,歡迎你在評論區留言哦~