Skip to content

guidealexis/frontend-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

#各式 Web 前端開發工具整理

這裡收集了一系列各式各樣與「網頁前端」相關的開發工具、函式庫與參考文件,這些工具僅針對一般桌上型/筆記型電腦的顯示環境為主 (不含平板或手機等行動版網頁相關工具)。

##程式碼編寫工具 (Coding Tools)

######工作流程/建置/組合 (Workflow/Builds/Assemblers)


######瀏覽器套件管理員 (Browser Package Managers) (參見: Front-End Package Manager Comparison)


######CSS 基底樣式/樣板


######CSS 框架 (參見: 框架比較前端 CSS 框架)


######HTML 基底結構/樣板


######操作 DOM 的相關函式庫 (FYI: dojo, yui, ext, qooxdoo 都有自己的 DOM 工具)


######各式 JavaScript 輔助工具/函式庫


######鍵盤控制相關工具/函式庫


######事件相關輔助工具/函式庫 (mouse/touch/pointer)


######CSS 關輔助工具/函式庫


######模組與指令碼載入工具/函式庫 (參見: Javascript Loaders Comparison)


######JavaScript 範本引擎 (template chooser)


######UI Widgets (comparison)


######測試執行工具 (Test Runners)


######使用者自動化測試工具 (User Automated Testing)


######測試框架 (Testing Frameworks)


######其他測試函式庫 (Assertion Libraries)


######遠端 DOM 與 JS 測試工具


######JavaScript 效能檢測工具 (JS Performance Testing)


######JavaScript 自動化文件工具 (JS Auto Documentation Tools)


######CSS 自動化文件工具 (CSS Auto Documentation Tools)


######JavaScript 程式碼品質驗證工具 (JS Quality Validators)


######CSS 品質驗證工具 (CSS Quality Validators)


######HTML 品質驗證工具 (HTML Quality Validators)


######JavaScript 最佳化/最小化/壓縮工具 (JS Optimizer/Minification/Compression Tools)


######CSS 最佳化/最小化/壓縮工具 (CSS Optimizer/Minification/Compression Tools)


######CSS 前置處理器 (Languages Compiling to CSS)

######JavaScript 前置處理器 (Languages Compiling to JS) (http://altjs.org/)


######HTML 前置處理器 (Languages Compiling to HTML)


######純前端應用程式框架 (Front End Application Structure) (somewhat backend agnostic)


######包含後端技術的前端應用程式框架 (Front End Application Structure) (with backend opinions)


######整合式應用程式框架 (Full Stack Application Structure/Frameworks)


######前端 JavaScript 框架 (Frontend JavaScript Frameworks) (aka Kitchen Sink Solutions, tools below provide a mixture of the things above)

##參考資料/教學手冊/相容性套件/程式產生器等相關工具 (Reference/Guide/Polyfill/Generator Tools)

######文件翻閱工具


######瀏覽器相容性工具/文件 (Browser X Supports X)


######HTML 語言參考 & 相容性工具 (HTML Language References & Polyfills)


######HTML5 相關規格/參考資料與相容性套件 (HTML5 & Friends Specs/Ref & Polyfills)


######DOM 相關規格/參考資料與相容性套件 (DOM Specs/Ref & Polyfills)


######CSS 相關規格/參考資料與相容性套件 (CSS Specs/Ref & Polyfills)


######CSS 產生器 (CSS Generators)


######CSS 編寫風格與慣例指引 (CSS Style/Conventions Guides)


######JavaScript ES5 相關規格/參考資料與相容性套件 (JavaScript ES5 Specs/Ref & Polyfills)


######JavaScript ES6 相關規格/參考資料與相容性套件 (JavaScript ES6 Specs/Ref & Polyfills)


######JavaScript 編寫風格與慣例指引 (JavaScript Style/Conventions Guides)


######JSON 產生器


######一般前端開發實務與開發習慣 (General Front-end Practices/Conventions)

##效能調校

######相關工具

######準則與實務

##各式線上編輯器/開發工具 (REPL)

######JS REPL

######JavaScript 線上編輯器 (JS focused editors)

######正規表示式編輯器 (Regular Expression editors)

######HTML/CSS 編輯器

######HTML/CSS/JS 編輯器

######執行/測試代碼工具 (Execute/Test live code)

######雲端開發工具 (Browser IDE's)

######JSON 編輯器

##瀏覽器安全性 (Browser Security)

##各式 CSS/HTML Hacks 整理 (Browser Hacks)

##給前端開發人員的後端服務 (Backend services for frontend developers)

##API 開發與測試工具

##JSON 資料操作/查詢工具 (JSON Query Tools)

##格式化工具

Releases

No releases published

Packages

No packages published