多端开发框架对比app

小编

大家好,今天小编关注到一个比较有意思的话题,就是关于多端开发框架对比app的问题,于是小编就整理了3个相关介绍多端开发框架对比app的解答,让我们一起看看吧。

  1. 做PC的客户端软件开发框架选择,sciter vs QT,用哪个好点?
  2. 大家一般选用什么UI框架做手机端页面开发?
  3. 纯移动端开发用哪个JS框架好?

做PC的客户端软件开发框架选择,sciter vs QT,用哪个好点?

多端开发框架对比app

Qt是一个类库,VS是一个集成开发环境,两者没有可比性 QT:跨平台,语法结构简单清晰。

面向对象的特性体现的比MFC明显。

代码写起来比较优雅,也就是说上手会快一点。

大家一般选用什么UI框架做手机端页面开发?

可以使用ReactNative,Facebook公司推出的跨平台开发工具,使用javascript语言开发,可调用原生API和代码,可使用CSS进行页面元素的布局,适合开发App的热更新,开发的App的性能比较好

如果是用vue进行开发,一般选择vant,如果是react,可以考虑用ant design mobile,个人觉得两者都不错,尤其是ant design非常不错,蚂蚁金服出品的。

纯移动端开发用哪个JS框架好?

谢邀

JS框架,我认为大体上可以分为两种。一种是类似jQuery/ d3那样的,通过修改html的DOM结构来渲染UI的库。

还有一种则是类似于AngularJS/ReactJS 那样的,采用MVC分层的,通过Model来渲染View UI框架。

注意这里的区别,jQuery类似于库,而Angular类似于框架,这也意味着使用Angular要严格按照框架规定来写。但Vue虽然也是MVC渲染,但更像一个库,所以明显要比Angular上手要容易。

jQuery从后台返回的数据要渲染到前端上需要通过手动更新DOM,性能比较好。但开发效率和代码规范不如NG/ReactJS,但是手动改DOM一般比MVC渲染的性能好。目前来说基于jQuery的前端组件库最多,而Angular/React的还比较少。

下面列举几个比较知名的前端UI库

Bootstrap

这个基本上就不用说明了,一个前端CSS框架,基于jQuery,但是很多复杂的控件没有,像 datagrid/ dialog/ tree/ charts之类的,不过基于bootstrap的组件库也比较多,可以自己去找找。

Foundation

类似Bootstrap

Semantic UI

前端框架,不过组件也比较少

Kendo UI

kendoui.com 传统的各种datagrid/charts/dialog库,分开源和商业两种版本,使用比较复杂的控件要购买商业版。

Materialize

另一个前端响应式Web框架

jQuery Mobile


jQuery Mobile一些组件库(而非jquery的移动版本)。jQuery Mobile是一款基于HTML5的用户界面系统,

Sencha Touch

以前叫Ext,注意它不是基于jQuery的,是基于另外一种元素选择器构建起来的前端组件库。

另外还有一些 Amazeui/ jQuery EasyUI/ materialize/ weex 之类的,有兴趣也可以研究一下。

强烈推荐ionic。基于Angular和TypeScript,集成各种cordova插件,即可用来开发cordova应用,又可以开发web app。最酷的是自动适配各平台原生样式。至于什么sencha touch,jquery mobile之类的就别考虑了,太老了。ionic是目前最活跃的跨平台框架之一。TypeScript带来的生产力提高不是一点半点。

其实不管angular,React还是vue,你做界面的话还得找个ui框架,iojic好处是都集成好了,分分钟搞个原型出来。

“纯移动端”也要看你干嘛用,不同应用适合用不同的库/框架。

例如,如果你的应用主要是做数据录入和呈现,例如erp之类,用ng或vue之类是不二之选,你要用jq自己操作这些数据,做做自己就晕了。

但要做小游戏之类的需要很多dom操作的,用ng之类的数据框架就力不从心了。

所以说,任何东西没有最好、放之四海而皆准的,只有最合适的。

到此,以上就是小编对于多端开发框架对比app的问题就介绍到这了,希望介绍关于多端开发框架对比app的3点解答对大家有用。

文章版权声明:除非注明,否则均为ZBLOG原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,13人围观)

还没有评论,来说两句吧...