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