當前位置:編程學習大全網 - 編程語言 - 如何選擇合適的前端框架

如何選擇合適的前端框架

1、彈性

Apache基金會今天發布了Flex 4.8版本,這是Adobe將Flex捐贈給Apache基金會後發布的第壹個版本。

需要註意的是,Flex還處於孵化階段,並不是Apache的官方項目,Flex 4.8也不是Apache的官方版本。

Apache表示,這個版本標誌著Flex新時代的開始,Flex的未來將由社區驅動,而不是由壹家公司驅動。開發人員可以通過貢獻代碼來幫助改進Flex,例如修復bug和添加功能。

我把它從Macromedia賣給了Adobe,然後捐給了apache。我不知道這是怎麽回事。不過還好沒有大改造,不然真的會很難過!

2、外延

ExtJS是壹個前端ajax框架,主要用於創建前端用戶界面,基本與後臺技術無關。

功能豐富,無人能敵。

無論是界面的美觀還是功能的強大,ext的表格控件都排在第壹位。

華麗的界面,靈活的功能,開發工具都配了,但最大的問題是用起來要花錢!

3、easyui

Easyui幫助您更輕松地構建web應用程序。

它是壹個基於jquery的插件,開發了壹個輕量級的ui框架,非常緊湊,功能也非常強大。

但是她最大的壹個問題是代碼只能在之前的開源版本中找到,1.2之後版本的源代碼比較混亂,如果有問題修改會很麻煩!不過壹個很大的好處就是開源免費,接口還可以!

4、MiniUI

另壹個基於jquery的框架,具有豐富的接口功能。

JQuery mini ui-快速開發WebUI。

可以縮短開發時間,減少代碼量,讓開發者更專註於業務和服務器,輕松實現界面開發,帶來優秀的用戶體驗。

利用MiniUI,開發者可以快速創建Ajax無刷新、B/S快速數據錄入、CRUD、Master-Detail、菜單工具欄、彈出面板、布局導航、數據驗證、分頁表、樹和樹表等典型的WEB應用系統界面。

界面挺好,功能豐富,但是有兩個大問題,壹個是收費,壹個是沒有源代碼,說白了就是不開源!基於這樣的發展,如果要擴展功能,需要找他們團隊升級!

5、jQuery UI

JQuery UI是壹組JQuery頁面UI插件,裏面包含了很多常見的頁面空間,比如標簽頁(比如首頁右上角)、窗簾效果(首頁左上角)、對話框、拖拽效果、日期選擇、顏色選擇、數據排序、表單大小調整等等。

功能很全面,界面也很漂亮。可以整體使用,也可以幾個模塊分別使用,免費開源!

6、DWZ

DWZ富客戶端框架(jQuery RIA framework)是中國人開發的基於jQuery的Ajax RIA開源框架。

設計目標是簡單、實用、快速開發,降低ajax的開發成本。

歡迎大家提出建議,我們會在下壹個版本中進壹步調整和完善功能。* * *我們也將推動ajax在中國的整體發展水平。

畢竟是國產的,支持,而且源碼完全公開,可以選擇!但是我對表演沒把握!

7、GWT

Google Web Toolkit-GWT提供了壹套基於Java語言的開發包。該開發包的設計參考了Java AWT包的設計,其類命名規則、接口設計、事件監控都與AWT非常相似。熟悉Java AWT的開發人員可以不花太多力氣快速了解GWT開發工具包,在GWT應用的開發過程中投入更多的時間。

妳不需要了解這樣壹個javascript框架。通過java,妳可以寫壹個豐富的接口,做單元測試。畢竟是谷歌的產品。請認真支持!

8、YUI

雅虎!UI庫(YUI)是壹個開源的JavaScript函數庫。為了構建壹個高交互性的網頁,它采用了AJAX、DHTML和DOM代碼技術。它還包含許多CSS資源。執照是BSD執照,基本沒學過!

YUI壓縮機相當有名。不知道這個UI庫中的應用是什麽樣的!

9、煎茶

Sencha是由ExtJS、jQTouch、Raphael三個項目合並而成的新項目。

大公司的框架,而且是幾個樣本庫的強強聯合,值得推薦!

10、道場

在國內好像沒有廣泛使用,但是性能應該沒有問題。

Dojo是用javascript語言實現的開源DHTML工具包。

有幾個基金會的支持,包括IBM,孫,都是軟件行業的高手,值得信賴!

11、ZK

ZK是壹個基於AJAX/XUL/Java的web應用開發框架,用來豐富web應用的用戶界面。最大的好處就是在設計AJAX網絡應用的時候,就像設計桌面程序壹樣輕松簡單。ZK包括壹個基於AJAX、事件驅動、高度交互的引擎,以及各種可重復使用的XUL和HTML組件,以及基於XML的ZK用戶界面標記語言(Zuml)。

在線演示

設計師演示

日歷組件

功能豐富,全面,有據可查,多次升級,強烈推薦!

12、操作面具-UI

OperaMasks-UI是OperaMasks團隊在2011下半年打造的輕量級前端JS組件庫,旨在提供壹個學習曲線低、定制靈活、風格統壹、支持多瀏覽器、覆蓋企業業務場景的前端JavaScript UI組件庫。目前,該團隊已經通過LGPL開源協議向社區開放了該產品。

文檔豐富,功能齊全,易於使用和開發!而且是國產的!

13、JavaFX

Sun公司(2009年被Oracle公司收購)於2008年6月5438+2月5日發布了JavaFX技術正式版,使您能夠使用JavaFX編程語言開發富互聯網應用程序(RIA)。JavaFX Script編程語言(以下簡稱JavaFX)是Sun Microsystems開發的壹種聲明式、靜態類型的腳本語言。JavaFX技術前景很好,包括可以直接調用Java API。由於JavaFX Script是壹個靜態類型,所以它還具有結構化代碼、可重用性和封裝性,如包、類、繼承和獨立的編譯和發布單元,這使得使用Java技術創建和管理大型程序成為可能。

不管有多少人用,畢竟從sun開始,到現在是oracle。相信會有廣闊的市場,但是真的不知道是哪家公司用這個框架開發的!

重印

  • 上一篇:杭州第十四中學杭州第十四中學排名
  • 下一篇:青海自然之眼,日夜噴湧泉水,為何方圓百裏卻寸草不生?
  • copyright 2024編程學習大全網