1. 程式人生 > >最全web前端資料整理

最全web前端資料整理

Awesome JavaScript

JavaScript是一個僅在一週就被髮明出來的小玩意, 所以,它有著有多的缺陷,即使是這樣,它已經存在了20年,全世界幾乎每臺電腦都至少裝有一個JavaScript直譯器, 況且今天這個當初的小玩意的目標是編寫大型的企業應用。如果你對JavaScript的理解僅限於DOM操縱,頁面動畫,jQuery等等, 本列表將為你展現JavaScript的更多的令人震撼的功能。

專題列表

基礎

開發準備

推薦的書

原始碼閱讀

敏捷方法與工具

Web安全

JavaScript

核心基礎語法點

核心概念

關鍵知識點

Other topics

ECMAScript 2015 (ES6)

閱讀材料

語法轉換 ES6 to ES5

  1. Babel - 推薦!殺手級特性"human-readable output"
  2. Babelify: 將babel引入到Gulp, Grunt, npm run等構建過程

入門

其他

Node.js

圖書

開發實踐

基礎知識

垃圾回收

效能對比

最佳實踐

風格指南

常用的Node Web框架

  1. 下一代Node.js框架:Koa
  2. 專注於構建可重用的應用邏輯:Hapi

常用NPM工具模組

感興趣的可以參考NPM中被依賴次數最多的模組列表

  1. JavaScript編寫同步程式碼輔助工具包:async
  2. 精簡版HTTP請求客戶端:request
  3. 配置管理工具包:nconf
  4. 基於生成器的控制流管理工具包:co
  5. 輕量級模組除錯工具:debug

除錯、效能與安全

開發工具和庫

對於前端開發而言,如果你需要查詢一些庫或框架來幫你解決問題, 下面兩個網站可能會幫助你選擇:

藉助上面的兩個網站,你能夠迅速的找到相關的工具。你還可以參考這篇文章來了解JavaScript必備的工具和庫。 下面會繼續列舉一些常用的工具、庫、或框架:

Future

很遺憾,這裡只能列舉一些常用的資料,但幸運的是,網際網路極大便利了我們獲取資訊的方式, 下面幾個連結或許是你正在尋找的:

Other links