知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷(xiāo)的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷(xiāo)工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 網(wǎng)站建設(shè) >
推薦十四款常見(jiàn)的Web前端開(kāi)發(fā)框架
發(fā)表時(shí)間:2016-6-25
發(fā)布人:葵宇科技
瀏覽次數(shù):64
在做web開(kāi)發(fā)的時(shí)候經(jīng)常會(huì)遇到一個(gè)問(wèn)題,那就是,選擇什么樣的框架來(lái)做前端開(kāi)發(fā)。下面封程中把目前常用的一些前端的框架簡(jiǎn)單的給大家介紹一下.
1. Bootstrap
Boostrap絕對(duì)是目前最流行用得最廣泛的一款框架。它是一套優(yōu)美,直觀并且給力的web設(shè)計(jì)工具包,可以用來(lái)開(kāi)發(fā)跨瀏覽器兼容并且美觀大氣的頁(yè)面。它提供了很多流行的樣式簡(jiǎn)潔的UI組件,柵格系統(tǒng)以及一些常用的JavaScript插件。
Bootstrap是用動(dòng)態(tài)語(yǔ)言LESS寫(xiě)的,主要包括四部分的內(nèi)容:
Bootstrap已經(jīng)足夠強(qiáng)大,能夠?qū)崿F(xiàn)各種形式的 Web 界面。為了更加方便地利用Bootstrap進(jìn)行開(kāi)發(fā),很多工具和資源可以用來(lái)配合使用,下面列舉了其中的一部分工具和資源。
2、flex
Apache基金會(huì)發(fā)布了Flex 4.8版本,這是Adobe將Flex捐獻(xiàn)給Apache基金會(huì)后發(fā)布的第一個(gè)版本。
需要注意的是
2014年03月10日,Apache Flex技術(shù)社區(qū)發(fā)布了全新的Apache Flex 4.12.0版本,該版本是Apache Flex 4.11.0的升級(jí)版本,改進(jìn)的功能包括:
◆支持最新版本的Flash Player
◆支持最新的AIR運(yùn)行時(shí)
◆改進(jìn)了內(nèi)存占用和性能
◆改善了針對(duì)移動(dòng)平臺(tái)的組件的樣式
◆支持iOS7系統(tǒng)
◆修復(fù)了超過(guò)80個(gè)漏洞[4]
2014年05月10日,Apache對(duì)4.12.0版本進(jìn)行優(yōu)化改進(jìn),發(fā)布了Flex 4.12.1,新版本加入對(duì)全新Flash Player及Air運(yùn)行時(shí)的支持,改進(jìn)對(duì)移動(dòng)媒體查詢的支持,并修復(fù)20多個(gè)Bug。
3、extjs
ExtJS是一種主要用于創(chuàng)建前端用戶界面,是一個(gè)基本與后臺(tái)技術(shù)無(wú)關(guān)的前端ajax框架。
功能豐富,無(wú)人能出其右。
無(wú)論是界面之美,還是功能之強(qiáng),ext的表格控件都高居榜首。
extjs官網(wǎng):http://extjs.org.cn/
華麗的界面,靈活的功能,還有開(kāi)發(fā)工具都是配套的,但有個(gè)最大的問(wèn)題,用就得花錢(qián)!
4、easyui
easyui幫助你構(gòu)建你的web應(yīng)用更加容易。
它是一個(gè)基于jquery的插件,開(kāi)發(fā)出來(lái)的一套輕量級(jí)的ui框架,非常小巧而且功能豐富。
官方網(wǎng)站是:
http://www.jeasyui.com/
但是她有一個(gè)最大的問(wèn)題就是代碼只能找到以前的開(kāi)源的版本,到了1.2以后的版本源代碼都是經(jīng)過(guò)混淆的,如果遇到問(wèn)題修改起來(lái)會(huì)非常麻煩!不過(guò)一個(gè)比較大的優(yōu)勢(shì)是開(kāi)源免費(fèi),并且界面做的還說(shuō)的過(guò)去!
5、MiniUI
又一個(gè)基于jquery的框架,開(kāi)發(fā)的界面功能都很豐富。
jQuery MiniUI – 快速開(kāi)發(fā)WebUI。
它能縮短開(kāi)發(fā)時(shí)間,減少代碼量,使開(kāi)發(fā)者更專(zhuān)注于業(yè)務(wù)和服務(wù)端,輕松實(shí)現(xiàn)界面開(kāi)發(fā),帶來(lái)絕佳的用戶體驗(yàn)。
使用MiniUI,開(kāi)發(fā)者可以快速創(chuàng)建Ajax無(wú)刷新、B/S快速錄入數(shù)據(jù)、CRUD、Master-Detail、菜單工具欄、彈出面板、布局導(dǎo)航、數(shù)據(jù)驗(yàn)證、分頁(yè)表格、樹(shù)、樹(shù)形表格等典型WEB應(yīng)用系統(tǒng)界面。
界面做的挺不錯(cuò),功能也挺豐富,但是有兩個(gè)比較大的問(wèn)題,一個(gè)是收費(fèi),一個(gè)是沒(méi)有源碼,說(shuō)白了,不開(kāi)源!基于這個(gè)開(kāi)發(fā)如果想對(duì)功能做擴(kuò)展就需要找他們的團(tuán)隊(duì)進(jìn)行升級(jí)!
6、jQuery UI
jQuery UI 是一套 jQuery 的頁(yè)面 UI 插件,包含很多種常用的頁(yè)面空間,例如 Tabs(如本站首頁(yè)右上角部分) 、拉簾效果(本站首頁(yè)左上角)、對(duì)話框、拖放效果、日期選擇、顏色選擇、數(shù)據(jù)排序、窗體大小調(diào)整等等非常多的內(nèi)容。
功能非常全面,界面也挺漂亮的,可以整體使用,也可以分開(kāi)使用其中的幾個(gè)模塊,免費(fèi)開(kāi)源!
7、DWZ
DWZ富客戶端框架(jQuery RIA framework), 是中國(guó)人自己開(kāi)發(fā)的基于jQuery實(shí)現(xiàn)的Ajax RIA開(kāi)源框架.
設(shè)計(jì)目標(biāo)是簡(jiǎn)單實(shí)用,快速開(kāi)發(fā),降低ajax開(kāi)發(fā)成本。
歡迎大家提出建議,我們將在下一版本中進(jìn)一步調(diào)整和完善功能.共同推進(jìn)國(guó)內(nèi)整體ajax開(kāi)發(fā)水平。
DWZ論壇
在線演示地址
畢竟是國(guó)產(chǎn)的,支持一下,而且源碼完全公開(kāi),可以選擇一下!不過(guò)性能怎么樣不敢確定!
8、GWT
Google 網(wǎng)頁(yè)工具包——GWT 提供了一組基于Java語(yǔ)言的開(kāi)發(fā)包,這個(gè)開(kāi)發(fā)包的設(shè)計(jì)參考Java AWT包設(shè)計(jì),類(lèi)命名規(guī)則、接口設(shè)計(jì)、事件監(jiān)聽(tīng)等都和AWT非常類(lèi)似。熟悉Java AWT的開(kāi)發(fā)者不需要花費(fèi)多大的力氣就能夠快速的理解GWT開(kāi)發(fā)工具包,將更多地時(shí)間投入到GWT應(yīng)用的開(kāi)發(fā)過(guò)程中。
你不用去了解這樣那樣的javascript框架,通過(guò)java你就可以寫(xiě)出功能豐富的界面,可以做單元測(cè)試,畢竟是google的產(chǎn)品,嚴(yán)重支持一下!
9、YUI
Yahoo! UI Library
YUI Compressor倒是挺出名的,這套UI庫(kù)不知道應(yīng)用的情況怎么樣!
10、Sencha
Sencha 是由 ExtJS、jQTouch 以及 Raphael 三個(gè)項(xiàng)目合并而成的一個(gè)新項(xiàng)目。
大公司的框架,并且是幾樣庫(kù)的強(qiáng)強(qiáng)聯(lián)合,值得推薦!
11、Dojo
在國(guó)內(nèi)應(yīng)用好像不是很廣,不過(guò)性能上應(yīng)該沒(méi)問(wèn)題。
Dojo是一個(gè)用javascript語(yǔ)言實(shí)現(xiàn)的開(kāi)源DHTML工具包。
有多個(gè)基金會(huì)的支持,包括IBM和SUN,都是軟件界的泰斗,值得信賴!
12、ZK
ZK是 一套以 AJAX/XUL/Java 為基礎(chǔ)的網(wǎng)頁(yè)應(yīng)用程式開(kāi)發(fā)框架,用于豐富網(wǎng)頁(yè)應(yīng)用程式的使用接口。最大的好處是,在設(shè)計(jì)AJAX網(wǎng)絡(luò)應(yīng)用程式時(shí),輕松簡(jiǎn)便的操作就像設(shè)計(jì)桌面程式一樣。 ZK包含了一個(gè)以AJAX為基礎(chǔ)、事件驅(qū)動(dòng)(event-driven)、高互動(dòng)性的引擎,同時(shí)還提供了多樣豐富、可重復(fù)使用的XUL與HTML組件,以 及以 XML 為基礎(chǔ)的使用接口設(shè)計(jì)語(yǔ)言 ZK User-interfaces Markup Language (ZUML)。
在線的demo
設(shè)計(jì)器的demo
日歷組件
功能豐富,全面,文檔齊全,而且升級(jí)了很多次,非常值得推薦!
13、OperaMasks-UI
OperaMasks- UI是OperaMasks團(tuán)隊(duì) 2011下半年打造的一款輕量級(jí)前端JS組件庫(kù),旨在提供一款學(xué)習(xí)曲線低、定制性靈活、樣式統(tǒng)一,且多瀏覽器支持、覆蓋企業(yè)業(yè)務(wù)場(chǎng)景的前端 JavaScript UI組件庫(kù)。目前,該團(tuán)隊(duì)已將這一產(chǎn)品以LGPL 開(kāi)源協(xié)議開(kāi)放給社區(qū)。
文檔豐富,功能齊全,而且很容易使用和開(kāi)發(fā)!而且是國(guó)產(chǎn)的喲!
14、JavaFX
Sun 公司(已于2009年被Oracle公司收購(gòu))在2008年12月05日發(fā)布了JavaFX技術(shù)的正式版,它使您能利用 JavaFX
不管用的人多少,畢竟是從sun開(kāi)始,現(xiàn)在是oracle,相信會(huì)有一個(gè)廣闊的市場(chǎng),但是確實(shí)不知道有哪個(gè)公司用這個(gè)框架開(kāi)發(fā)!
目前國(guó)內(nèi)常見(jiàn)、并且強(qiáng)大實(shí)用的web前端開(kāi)發(fā)框架就是這些,希望通過(guò)我的整理可以幫助到大家.
注明本文鏈接:http://fcz8k.com/webframe/384.html
相關(guān)案例查看更多
相關(guān)閱讀
- 云南小程序公司
- vue開(kāi)發(fā)小程序
- 前端開(kāi)發(fā)
- 汽車(chē)報(bào)廢管理系統(tǒng)
- 網(wǎng)絡(luò)公司電話
- Web開(kāi)發(fā)框架
- 小程序被騙
- 小程序的開(kāi)發(fā)公司
- 快排推廣
- 網(wǎng)站建設(shè)首頁(yè)
- 網(wǎng)絡(luò)公司排名
- 昆明網(wǎng)站設(shè)計(jì)
- 開(kāi)發(fā)制作小程序
- 云南小程序被騙
- 網(wǎng)站建設(shè)首選公司
- 制作一個(gè)小程序
- 云南網(wǎng)絡(luò)營(yíng)銷(xiāo)顧問(wèn)
- 報(bào)廢車(chē)管理系統(tǒng)
- 網(wǎng)站建設(shè)價(jià)格
- 報(bào)廢車(chē)管理
- 云南小程序開(kāi)發(fā)制作公司
- 云南小程序開(kāi)發(fā)
- 跳轉(zhuǎn)小程序
- 表單
- web前端
- 云南電商網(wǎng)站建設(shè)
- 百度小程序
- 汽車(chē)報(bào)廢回收軟件
- 云南小程序開(kāi)發(fā)制作
- 網(wǎng)絡(luò)公司哪家好