1. 程式人生 > >uni-app,wex5,APPcan,ApiCloud幾款國內webapp開發框架的選型對比

uni-app,wex5,APPcan,ApiCloud幾款國內webapp開發框架的選型對比

開發 http details 包括 應用 不錯 .net 大堆 前端工程師

框架列表。

https://www.cnblogs.com/xiaxiaxia/articles/5705557.html

前言

近期,要開一個新的項目,APP類型。最重要的需求就是能夠隨時調整APP的絕大部分內容,所以,打算使用webapp的方式開發。在這個大前提下,開始了前期技術選型的工作。
看了uni-app,wex5,AppCan,Apicloud,下面就對邊看下這幾個項目的優劣,幫助大家可以參考。

生態社區特點對比如下:

技術分享圖片

其技術架構特點對比如下:

技術分享圖片

整理比較中,中間找資料發現了APIcloud,本來以為是個很好的產品,後來發現它與Dcloud打官司中,並且是負面的,所以…

對比4款產品,我們發現,uni-app的生態完整,並且社區發展良好,使用了流行的vue.js開發,編譯打包的APP體驗十分流暢,打算使用uni-app全權開發,包括H5與APP端。
但是在項目討論過程中,有特殊需要必須要使用到原生的分享,並做一些特殊處理,不得不使用H5+原生APP的方式開發.考慮到生態系統的繁榮與完整,最後考慮使用Dcloud的uni-app方案開發H5,然後在使用原生APP封裝,與原生APP進行交互。
其實在實際的demo開發中,發現使用uni-app開發H5效率十分可觀,值得嘗試(vue.js的生態越來越強大了)。同時,如果不是有特殊的需求,uni-app基本可以完成原生APP90%的任務的,期待越來越好。


---------------------
作者:a敏
來源:CSDN
原文:https://blog.csdn.net/qinmin1/article/details/87643282
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

一、以下先列出作為【開發框架】技術選型的候選:
(1)DCloud出品:MUI,這個就不用說了,大家懂的;
(2)阿裏出品:MSUI(基於大名鼎鼎的Framework7框架,但MSUI的兼容性更好);
(3)騰訊出品:FrozenUI;
(4)百度出品:Clouda是百度歷時兩年共同研發的開源App技術框架,基於Node.js,簡單易用,完美結合BAE;
(5)烽火星空出品的:Agile Lite支持jQuery和Zepto雙引擎;

(6)Jingle UI是一個基於html5、css3開發輕量級的移動webapp 框架(支持觸摸屏操作、切換效果也不錯)基於Zepto開發,依賴了iscroll;

二、以下再列出作為【開發集成環境】選型的候選:
(1)DCloud出品:HBuilder,這個就不用說了,大家懂的;
(2)正益無線出品:AppCan:國內 [Hybrid混合開發]、[移動平臺]、[移動雲平臺]的倡導者&領導者,我個人覺得他提供的SDK把所有的UI組件都進行了封裝,然後通過向導方式進行嵌入開發,很方便,並且有很多很全面視頻教學,是一個不錯的開發平臺之一;
(3)烽火星空出品:ExMobi移動應用平臺,技術融合成就完美Hybrid App跨平臺開發,和上面的AppCan差不多,有教學視頻和很多案例,平臺也非常成熟;
(4)APICloud IDE:這個我就不說了,抄襲DCloud的技術,不推薦,但是限放在選型列表中吧;
(5)9秒團隊出品:CrossApp是一款完全開源、免費、跨平臺的移動應用開發引擎,采用C++開發(即將支持js和lua編寫),可直接導出ios和android原生應用,擁有高性能,多控件,開發速度快的優勢。

(6)起步出品:WeX5,這個也是比較好的集成開發環境之一,能力非常強大,可拖拉方式的控件是亮點。

三、以下再列出作為【在線App開發】網站選型的候選:這裏的就比較多了,我只列出我覺得還可以放入選型列表中的,大家可以多多度娘、谷哥一下
(1)叮當App自助生產運營平臺,這個比較贊,女生應該比較喜歡;
(2)簡網App工場;
(3)金和IU App自助工廠;
(4)應用公園Apppark—全球領先APP免費在線制作平臺,這個比較贊,女生應該比較喜歡;
(5)追信魔盒;

……

好了。蘿莉啰嗦一大堆,作為選型來說應該夠了,大家踴躍發言,幫我參考下。要開發一款在線教育類(在線考試平臺App)的話,沒有美工,沒有UI,沒有前端工程師,也沒有後端工程師,小白一個,應該選哪個來開發呢?在線坐等.......

uni-app,wex5,APPcan,ApiCloud幾款國內webapp開發框架的選型對比