前端的定義應該是數據內容的展現,在國內你們都以爲前端只是HTML+CSS+Javascript,可是實際上與展現有關的都是前端,因此Ruby/Python/Nodejs/Java/ASP .NET只要和展現有關的部分均可以稱之爲前端。在這裏因爲篇幅的限制,咱們只推薦與HTML+CSS+Javascript三者有關的前端技術javascript
w3school html5 簡單HTML5的入門教程css
w3school css3 簡單的CSS3入門教程html
JavaScript高級程序設計(第3版) 儘管說是高級程序設計可是它提供了從入門到提升原生javascript代碼的講解前端
HTML5入門基礎html5
HTML5高級應用java
CSS3動畫入門react
CSS3 實例jquery
移動設備多點開發css3
深刻理解JSgit
HTMl5 Rock google/apple/ibm等巨頭一塊兒推廣的一個專門討論HTML5新技術的網站,各大互聯網巨頭的前端高手都在這裏。
JavaScript語言精粹 Douglas Crockford的名做,他是JSON的發明者,前端界真正的大牛。他的博客一樣也是很是推薦的。他的寄生模型被普遍的應用在Javascript的繼承上。
MDN mozilla提供的前端技術講解
jquery 前端用的比較多的都是基於jquery來作
zepto 移動端替代jquery的庫
Backbone Javascript MVC Framework
Grunt 前端任務工具
CommonJS標準
Requirejs Javascript模塊加載器
React Facebook最新的渲染框架
Angularjs Google的MVW框架
Polymer 2013年Google I/O大會提出的新的前端框架,與後來推出的Dart一塊兒成爲構成Chrome OS操做系統開發的重要工具