呵呵,有點(diǎn)標(biāo)題黨的意思,但是如果你正在尋找UI解決方案,你一定不會(huì)白來(lái)的。 雖然沒(méi)有直接開(kāi)發(fā)前臺(tái)界面,但是好呆也看了這么些年,碰到許多關(guān)于UI的問(wèn)題:
- UI中JS的引入與順序,JS合并的問(wèn)題
- UI中css的引入與順序,CSS合并的問(wèn)題
- UI中碰到性能問(wèn)題時(shí)的影響范圍,比如:一個(gè)樹(shù)出現(xiàn)問(wèn)題,要改動(dòng)許多用到樹(shù)的地方
- 代碼重復(fù)的問(wèn)題,同樣的內(nèi)容在許多地方都有,如果要改動(dòng)就要改動(dòng)許多個(gè)地方
- 整體布局調(diào)整困難的問(wèn)題
- 開(kāi)發(fā)效率的問(wèn)題
- 執(zhí)行效率的問(wèn)題,前臺(tái)響應(yīng)要求速度更快
- 集群的問(wèn)題
- 國(guó)際化的問(wèn)題
- ...
這些問(wèn)題直接帶來(lái)開(kāi)發(fā)得是否夠快,系統(tǒng)是否夠健壯,系統(tǒng)是否易擴(kuò)展,是否易維護(hù)等等。
為此,在Tiny框架中,我們?cè)O(shè)計(jì)了整套的UI開(kāi)發(fā)方案,與具體的技術(shù)實(shí)現(xiàn)無(wú)關(guān),可以兼容各種現(xiàn)有或未來(lái)的JS,CSS框架。同時(shí),對(duì)于上述的問(wèn)題,也都有良好的思考及解決方案,可謂是界面開(kāi)發(fā)的終極解決方案。
那么,Tiny框架的UI解決方案是怎樣的呢?
一、規(guī)范化,如果沒(méi)有一個(gè)規(guī)范,那么所有的期許都無(wú)法落地。
Tiny中規(guī)范中認(rèn)為所有共用的內(nèi)容都是一個(gè)UI組件包。UI組件包,由一個(gè)Jar工程組成,UI組件名最后以Jar名為單位進(jìn)行發(fā)布。UI組件包中包含了其所需的css/jss/gif/htm等等各種資源。同時(shí)有一個(gè)UI組件包描述文件,對(duì)UI組件包的結(jié)構(gòu)、內(nèi)容、以及對(duì)其它UI組件包的依賴(lài)關(guān)系。
比如:我們要復(fù)用JQuery,實(shí)際上非常簡(jiǎn)單,在Maven工程結(jié)構(gòu)中,在resources目錄中,放置所有的JQuery資源進(jìn)來(lái),然后編寫(xiě)一個(gè)ui組件包描述文件。UI組件包就算開(kāi)發(fā)完畢了。
090443_cEg9_1245989.jpg (9.32 KB, 下載次數(shù): 0)
網(wǎng)站建設(shè)、
成都網(wǎng)站制作的開(kāi)發(fā),更需要了解用戶(hù),從用戶(hù)角度來(lái)建設(shè)網(wǎng)站,獲得較好的用戶(hù)體驗(yàn)。創(chuàng)新互聯(lián)多年互聯(lián)網(wǎng)經(jīng)驗(yàn),見(jiàn)的多,溝通容易、能幫助客戶(hù)提出的運(yùn)營(yíng)建議。作為成都一家網(wǎng)絡(luò)公司,打造的就是網(wǎng)站建設(shè)產(chǎn)品直銷(xiāo)的概念。選擇創(chuàng)新互聯(lián),不只是建站,我們把建站作為產(chǎn)品,不斷的更新、完善,讓每位來(lái)訪用戶(hù)感受到浩方產(chǎn)品的價(jià)值服務(wù)。
下載附件
2015-5-27 21:03 上傳
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。
標(biāo)題名稱(chēng):UI開(kāi)發(fā)的終極解決方案-創(chuàng)新互聯(lián)
文章起源:
http://weahome.cn/article/ieioc.html