16款最佳JavaScript框架中文詳解及下載地址
譯文
這個“如同超級英雄”的JavaScript框架得到谷歌的資助,旨在讓人們更容易將動態內容添加到HTML網頁。它具有可嵌入性和可擴展性,可與另外一系列廣泛的開發工具兼容。
支持的操作系統:與操作系統無關
Backbone承諾可為你的Web應用程序添加結構。它適用于開發豐富的客戶端應用程序,承諾帶來比其他一些JavaScript框架更大的自由。
支持的操作系統:與操作系統無關
3. Chaplin.js
Chaplin.js是面向Backbone.js應用程序的架構。它旨在克服Backbone.js面臨的一些局限性,并幫助開發人員快速構建單頁Web應用程序。
支持的操作系統:Windows和Linux
4. Crypton
這種JavaScript框架旨在保護用戶的隱私。它讓開發人員構建的應用程序可對存儲在服務器上的所有數據進行加密,不需要用戶成為密碼專家。
支持的操作系統:與操作系統無關
5. Ember.js
Ember.js被Groupon、LivingSocial、雅虎、Zendesk和Square等組織所使用,自稱是“構建雄心勃勃的Web應用程序的框架。”其亮點是自動更新的handlebars模板,讓開發人員在構建新的應用程序時可以少編寫代碼。
支持的操作系統:與操作系統無關
6. Flight
推特開發了這款輕型、事件驅動的JavaScript框架,以便用于其自己的Web應用程序上,并向世人開放了源代碼。它將行為與DOM節點對應起來。
支持的操作系統:與操作系統無關
7. Grunt
這種JavaScript任務運行器可以讓壓縮、編譯、單元測試和分析等任務實現自動化。用戶包括推特、jQuery、Adobe、Mozilla、WordPress、沃爾瑪及其他組織。
支持的操作系統:與操作系統無關
8. Hammer.js
Hammer.js是一種JavaScript庫,可用于識別觸摸和鼠標手勢。它在默認情況下可識別拖移、捏拉、按下、旋轉、滑動和點擊等手勢,就構建面向移動設備的Web應用程序而言很用。
支持的操作系統:與操作系統無關
9. jQuery
這個頗受歡迎的JavaScript庫簡化了HTML文檔處理、事件處理、動畫和Ajax,聲稱“改變了數百萬人編寫JavaScript的方式。”它的贊助者包括WordPress、Famo.us和IBM。
支持的操作系統:與操作系統無關
10. Meteor
Meteor承諾可幫助用戶“構建易于使用的應用程序,構建之快超乎想象。”它聲稱,其反應性編程模型讓Web和移動開發人員可以用10行代碼來完成原本需要1000行代碼才能完成的任務。
支持的操作系統:與操作系統無關
11. Mojito
這個雅虎Cocktail是一種MVC JavaScript應用程序框架,可以在客戶端瀏覽器上和服務器端的Node.js中運行。它包含眾多工具,可用于本地開發、國際化、本地化、集成單元測試和針對特定設備的呈現。
支持的操作系統:Linux
12. Node.js
這個極其流行的框架讓開發人員可以用JavaScript編寫服務器端應用程序。它可用于編寫可擴展的、數據密集的、擁有實時功能的應用程序。
支持的操作系統:Windows、Linux和OS X
13. Node-RED
Node-RED基于Node.js,是“一款串連物聯網的可視化工具”。它易于連接物聯網設備、API和在線服務,從而開發新產品。
支持的操作系統:與操作系統無關
14. Prototype
這種JavaScript框架希望幫助開發人員構建“雄心勃勃的Web用戶界面”。它旨在簡化開發工作,并幫助開發人員找到更好的方法,以避開Ajax和DOM。
支持的操作系統:與操作系統無關
15. SheetSee.js
如果你想把Google Spreadsheet連接到Web應用程序,SheetSee.js就能滿足這個要求。它還讓Web應用程序能夠將數據顯示為表格、圖形或圖表。
支持的操作系統:與操作系統無關
16. Wakanda
這種JavaScript框架希望通過易于構建和部署應用程序,從而“消除業務和IT之間的隔閡”。它既有免費版,又有收費版。
支持的操作系統:Windows、Linux和OS X