開發資源大整合:編程語言篇——JavaScript(1)
原創|行業資訊|編輯:郝浩|2015-06-03 15:35:12.000|閱讀
271 次
概述:本系列的資源整合來自于github中各個領域的大牛,來收藏你感興趣的東西吧。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
程序包管理器
管理javascript庫并提供對這些庫的快速使用與打包的服務。
- - 用于web的程序包管理。
- - 用于客戶端的程序包管理,構建更好的web應用程序。
- - 全新的靜態的文件包管理器。
- - 使用node.js的方式在瀏覽器端用require()進行代碼與加載模塊的管理。
- - 專注于瀏覽器端且與RequireJS兼容的程序包管理器.
- - 光滑的瀏覽器端程序包管理。
- - 沒有庫文件的程序庫。
- - 以項目模板、添加的依賴項與自動化生成的方式創建前端項目。
- - 整合Component、Browserify和Go的優點,使前端代碼的編寫快速而準確的新一代程序包管理器。
|
加載器
用于JavaScript的模塊與加載的系統
- - JavaScript的文件和模塊加載器。
- - 用于web的模塊加載器。
- - HEAD上的唯一腳本。
- - 處理AMD、CommonJS Modules/1.1、CSS、HTML/text和遺留腳本的小巧、快速、可擴展的模塊加載器。
- - 輕巧、依賴于免費異步通信的JavaScript與CSS加載器。
- - 非同步的JavaScript加載器和依賴管理器。
- - 遵循AMD、CJS和ES6規則的模塊加載器。
- - 用于大型項目的模塊加載器。支持AMD、CommonJS等。
|
測試框架
-框架
- - 用于node.js和瀏覽器端的簡單、靈活、有趣的javascript測試框架。
- - 文檔對象模型較少的簡單JavaScript測試框架。
- - 易于使用的JavaScript的單元測試框架。
- - 優秀的Javascript單元測試框架。
- - 基于Tape和Browserify的節點和瀏覽器端測試運行器。
-斷言
- - 用于node.js和瀏覽器端的BDD/TDD斷言框架,能夠與任何的測試框架搭配。
- - 用于JavaScript測試的檢查、存根和模擬。
- - node.js和瀏覽器端的極簡BDD(商業客戶端部署)風格的斷言工具。
-覆蓋
- - 另一種JS代碼覆蓋工具。
- - 簡單的javascript代碼覆蓋程序庫。在node.js和瀏覽器端的使用和安裝都很方便。
- - JSCover是一個測量JavaScript項目的代碼覆蓋工具。
-運行
- - 基于WebKit,可編寫腳本的“無頭”瀏覽器。
- - 采用Gecko引擎與PhantomJS類似的工具。
- - PhantomJS與SlimerJS的導航腳本和測試工具。
- - 使用node.js的快速、完整、“無頭”的瀏覽器端測試工具。
- - 簡單、穩固的跨瀏覽器測試工具。
- - 令人驚嘆的JavaScript測試工具
- - 基于node.js和selenium webdriver的UI自動化測試框架。
- - 新一代的JavaScript代碼測試堆棧。
|
QA工具
- - JSHint是一個能夠幫助你檢測到JavaScript代碼中的錯誤和潛在問題的工具。
- - JavaScript代碼風格的檢查器。
- - 用于JavaScript的格式化、搜索和修改。
- - 檢測被復制粘貼或結構類型相似的代碼。
- - 檢測JavaScript中的幻數(字面常量)。
- - 用于JavaScript中模式的識別與報告的完全可插式工具。
|
翻譯自
標簽:
JavaScript
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn