怎么推廣自己的開(kāi)源框架 webapp開(kāi)發(fā)使用哪個(gè)框架最好?
webapp開(kāi)發(fā)使用哪個(gè)框架最好?據(jù)我所知,現(xiàn)在流行的純webapp框架有很多,比如Ionic、Frame7、BUI、MUI、AUI等。其實(shí)對(duì)ionic,fram: BUI web app的優(yōu)勢(shì)完美還
webapp開(kāi)發(fā)使用哪個(gè)框架最好?
據(jù)我所知,現(xiàn)在流行的純webapp框架有很多,比如Ionic、Frame7、BUI、MUI、AUI等。其實(shí)對(duì)ionic,fram: BUI web app的優(yōu)勢(shì)
完美還原設(shè)計(jì)稿
當(dāng)你拿到一個(gè)設(shè)計(jì)稿的時(shí)候,沒(méi)有一個(gè)框架告訴你如何裁剪你的設(shè)計(jì)稿,然后才能還原。你得在移動(dòng)端找到還原它的技巧。當(dāng)你還原界面的時(shí)候,你會(huì)發(fā)現(xiàn)里面的控件需要按照一定的進(jìn)行適配,而控件又不是你能操作的,所以最后大部分都是開(kāi)發(fā)出看起來(lái)像webapp的應(yīng)用,而不是像bui一樣保持和原生DPI一樣的縮放比例。
該平臺(tái)具有很強(qiáng)的適應(yīng)性。
根據(jù)bui s規(guī)范可以在、手機(jī)瀏覽器、淘寶、支付寶上保持同樣的效果,并可以通過(guò)與Cordova、DCloud、API Cloud、AppCan等第三方平臺(tái)結(jié)合,封裝成獨(dú)立的應(yīng)用。這時(shí)候保持原生的dpi縮放可以讓你的webapp更像一個(gè)app。
豐富的控制
目前bui有其他框架的所有控件,bui沒(méi)有。此外,還可以自由定制。bui s控件是一個(gè)可以做很多事情的控件??唇裹c(diǎn)圖和標(biāo)簽。它們由一個(gè)控制器實(shí)現(xiàn)。兩者的區(qū)別只是外表不同,但實(shí)際上它們的操作和交互是一致的。
發(fā)展速度快
Bui 的主要特點(diǎn)是開(kāi)發(fā)速度快,這得益于上面豐富的控件,結(jié)合編輯插件和快速模板,幫助開(kāi)發(fā)者更快的開(kāi)發(fā)。
低準(zhǔn)入門(mén)檻
只是一個(gè)簡(jiǎn)單的css,js,html基礎(chǔ),并使用它。
模塊化復(fù)用
結(jié)合模塊化的單頁(yè)面開(kāi)發(fā)可以最大化模塊化的重用。
:的BUI W:
假設(shè):。
如果你是在開(kāi)發(fā)Apicloud的過(guò)程中,您學(xué)習(xí)了Apicloud的Aui原生功能,但是您發(fā)現(xiàn)一些原生功能可以 不能滿足,所以需要切換到dcloud。這時(shí)候你還需要學(xué)習(xí)dcloud的mui原生。如果學(xué)習(xí)bui,無(wú)論切換到哪個(gè)平臺(tái),只需要學(xué)習(xí)一次bui不同平臺(tái)的幾個(gè)原生功能,就可以無(wú)縫遷移。
好吧,讓我們 咱們先說(shuō)這么多,等你自己開(kāi)發(fā)的時(shí)候再體驗(yàn)更多的功能。
為什么很多國(guó)內(nèi)公司不使用jQuery等開(kāi)源JS框架,而選擇自己開(kāi)發(fā)JavaScript框架?
JQuery出現(xiàn)的比較早,曾經(jīng)是最流行的javascript開(kāi)源庫(kù),基本上是開(kāi)發(fā)UI用戶界面的組件庫(kù)。但近年來(lái)基于javascript的框架激增,jQuery成為配角,可以和其他框架一起使用,比如bootstrap framework。
jQuery作為一個(gè)老的JS庫(kù),性能很低。
豐富的dom操作接口,
但是對(duì)于移動(dòng)端來(lái)說(shuō)就臃腫了。
那個(gè) 這就是為什么有澤普托。
但是能夠獨(dú)立使用自己的JS框架的公司并不多。
前端人員架構(gòu)完整強(qiáng)大的公司,一般都有自己的純JS編寫(xiě)的框架,但相比現(xiàn)在流行的前后臺(tái)分離框架,還是遜色不少。本質(zhì)上,它還封裝了各種可重用的客戶端UI組件。與JQ相比,它是減少依賴,擴(kuò)展和解決客戶端的兼容性問(wèn)題。