GBin1分享:20個絕對值得關注的javascript框架(第二部分)
日期:2011/09/26 原文:fastninja.freelanceful.com 編譯:GBin1.com
Choco
![]()
Choco將MVC引入了客戶端!一個Choco應用只包含一個HTML頁面,所有的互動操作都由Javascript來管理。你的UI只使用HTML和CSS。
相關鏈接:
Agility
![]()
Agility.js是一個javascript的MVC類庫能讓你寫出可方便維護并且可重復使用的瀏覽器代碼,無須冗長的或者架構復雜的代碼。
這個類庫德目標是讓開發人員能像jQuery一樣快速寫出代碼,簡化長期維護問題。
相關鏈接:
Angular
![]()
Angular支持整個開發流程,提供了web應用程序的架構,并且可以和最好的JS類庫配合使用。使用Angular, 視圖和數據層一直保持同步,不需要手工操作DOM。
Angular非常小,只有60K,兼容所有的現代瀏覽器并且可以和jQuery很好的結合。
相關鏈接:
ExtJS
![]()
Ext JS 4 通過引入流行的MVC結構帶來了一個全新的方式來開發客戶端程序。允許分開數據管理,邏輯和接口元素,Ext JS 4使得甚至是一個大的開發team也可以互相獨立的工作不用擔心會有任何團隊開發內容的重疊問題。并且Ext JS4擁有一個非常好的MVC用戶手冊供大家使用。
相關鏈接:
Knockout
![]()
Knockout是一個可以幫助你使用清楚底層數據創建豐富的響應顯示和編輯器的javascript類庫。不管任何時候你有頁面部分UI動態更新時i,KO都可以方便簡單的幫助你實現
相關鏈接:
- Into the Ring with knockout.js
- Creating Rich Interactive Web Apps With KnockoutJS
- Build Dynamic Pages with Knockout.js
Jamal
![]()
Jamal是一組非常小的javascript類庫用來幫助你在你的web程序中存檔分離完整的HTML,CSS和javascript。Jamal基于jQuery開發并且使用Ruby o Rails
和CakePHP通過MVC框架開發
相關鏈接:
PureMVC
![]()
PureMVC是一個使用經典MVC架構的輕量級框架。基于已存在的設計模式,這個免費的開源框架最早用ActionScript3語言實現,現在已經被遷移到所有的開發平臺上
相關鏈接:
TrimJunction
![]()
開源的Junction框架是一個通過配置約定,同步的javascript的web MVC框架。TrimPath junction是一個Ruby on Rails web框架到javascript的復制或者遷移。
相關鏈接:
CorMVC
![]()
CorMVC是一個jQuery開發的MVC框架用來幫助開發單頁面,基于web的應用。 CorMVC代表了客戶端需要的MVC,并且用來設計最容易實現的單頁面應用開發架構 。
相關鏈接:
Batman
![]()
batman.js是一個完整的微架構用來幫助開發人員設計實用的功能。它使用配置優化和模板視圖,并且性能非常好。它幫助開發快速的應用并且提供非常好的開發流程。
相關鏈接:


浙公網安備 33010602011771號