1.1.1.介绍: mui是最接近原生App体验的前端框架。

极小:100k的js文件,60k的css文件。原生编写,不依赖任何三方框架

极强:xcode和Android studio里所有原生控件都具备

高性能:精练的代码、适时的5+原生动画调用,达到原生应用的体验

多端发布:编写一套代码,iOS、Android、浏览器、微信App、百度直达号、流应用全覆盖

1.1.2.Mui能力? HTML5plus Runtime,常用包括二维码、摇一摇、语音输入、地图、支付、分享、文件系统、通讯录等常用API,封装成跨平台的HTML5plus规范。 其他原生API – Native.js,调取原生功能 更多原生SDK引入 – 5+ Runtime SDK,比如身份证扫描SDK,把5+ runtime作为一个SDK放入到其他原生App中,用5+ SDK替代webview,和原生层交互通信。(这块类似cordova的设计) 体验:

开发&体验?
体验样式地址:http://dev.dcloud.net.cn/mui/ui/#dialog MUI HTML5前端框架,轻巧、漂亮、开源 HBuilder HTML5 IDE 编程,要爽 wap2app M站快速转换成App,原生般体验 UniApp 完美的跨平台App,兼容小程序快应用 5+Runtime HTML5强化引擎,能力、性能接近原生 流应用

开发IDE: HBuilder HBuilderX

1.1.3.更新&维护? 5+应用可使用以下方式进行升级 整包升级:适用于大版本更新,runtime发生变化时(模块、配置、版本等变化)必须使用此更新方法 应用资源升级:适用于小版本更新 。runtime不变,前端页面整体压缩包更新 应用资源差量升级:适用于小版本更新 。runtime不变,前端页面仅需要更新的部分更新。

2.其他框架: ReactNative 、 Cordova 、Ionic、weex

2.1.1.React Native 如果从成熟度来看,react native 是不二选择。但是,需要维护两套代码,即 iOS,Android 各一套。并且开发调试 iOS 只能使用 Mac 设备。

优势: 文档全 社区成熟 组件丰富

劣势: 需要维护两套代码,团队没有 React 经验对开发设备有要求,调试不方便

2.1.2.Weex 而 weex 可以做到 iOS, android, H5 共用一套代码,但是,这个是国内阿里维护的项目,靠谱度存疑,遇到问题估计很难查到资料。而且我们需要使用蓝牙访问硬件设备,而 weex 并没有现成的组件实现,需要我们自己用 native 来实现。

优势: 三端共用一套代码,调试简单,团队都有 Vuejs 实战经验

劣势 : 国内开源项目不太靠谱、社区极度不成熟、文档不全、组件有限、且下载量都在两三百的量,质量无法保证、需要 native 代码扩展蓝牙数据读取;

2.1.3. Cordova、ionic 这个虽然比较成熟,所有UI组件都是有html模拟,可以统一使用,
但是唯一的问题:是大家普遍反映体验不够流畅。

优势: 文档全、社区成熟、组件丰富、

劣势: angularjs、不太靠谱、流畅度存疑

app端前端框架对比 - Mui与ionic、Cordova 、Weex、React Native对比相关推荐

  1. Web端与App端自动化测试框架

    Web端与App端自动化测试框架 一.Web端与App端的区别 想了解Web端与App端自动化测试框架的区别 ,那么我们就要先来了解Web和App的区别.Web项目一般都是B/S架构,基于浏览器的,而 ...

  2. [译]哪个跨平台框架才是最好的选择?React Native、Flutter 还是 Ionic

    关注 前端瓶子君,回复"交流" 加入我们一起学习,天天进步 原文地址:React Native vs. Flutter vs. Ionic 原文作者:Sophia Martin 译 ...

  3. 移动端前端框架UI库(Frozen UI、WeUI、SUI Mobile)

    Frozen UI 自述:简单易用,轻量快捷,为移动端服务的前端框架. 主页:http://frozenui.github.io/ 开发团队:QQVIP FD Team Github:https:// ...

  4. MUI前端框架,MUI返回上一页并刷新

    文章目录 前言 一.引入库 二.使用步骤 1.父界面index.html 2.子界面b.html 总结 前言 MUI前端框架文档:https://dev.dcloud.net.cn/mui/ui/ 一 ...

  5. 移动端跨平台开发Flutter 与 React Native对比

    移动端跨平台开发Flutter 与 React Native 深入对比分析 2019年6月21日20:41:35 发表评论 154 views 移动端跨平台在经历数年沉浮之后,如今还能在舞台聚光灯下雀 ...

  6. 适合做app的前端框架有哪些?webAPP移动端App:react native、weex、flutter

  7. 最接近原生APP体验的高性能前端框架——MUI

      前  言 MUI有三大特点: 轻量 追求性能体验,是我们开始启动MUI项目的首要目标,轻量必然是重要特征: MUI不依赖任何第三方JS库,压缩后的JS和CSS文件仅有100+K和60+K 原生UI ...

  8. 现在流行的html软件,目前流行的前端框架APP设计制作软件介绍

    [摘要]对于前端app设计师来说,有没有一些比较好用的app设计制作软件来协助设计师更好的工作呢?商侣小编就来为大家介绍几款在视觉和交互体验都非常棒的app设计制作工具,这些工具主要是由谷歌推出的目前 ...

  9. 视频播放移动端app网页前端模板源码下载

    Colo是视频播放移动端前端模板,适用于视频.流媒体,影视,电视手机端app或者网站.模板基于流行的移动端前端框架framework7,很容易自定义. framework7框架 容易定制 多用途 响应 ...

最新文章

  1. java重定向带参数_急 求助重新封装重定向带参数问题
  2. 嵌入式移植NTP(Network Time Protocol)
  3. Pwn_9 作业讲解
  4. PHP中的short_open_tag
  5. 跟踪调试JDK源码时遇到的问题及解决方法
  6. SAP License:SAP系统中的三类凭证
  7. 习题3.8 符号配对 (20 分)
  8. 浅谈今天所学的Jquery 中的filter()方法
  9. 台式网卡计算机,台式机万能网卡驱动,教您如何给台式机安装万能网卡驱动
  10. linux内存显示少,linux 显示的内存怎么少于我实际的物理内存
  11. java 模拟登陆人人网_java模拟登陆人人,通过验证码
  12. 2008年世界各国最新GDP排名
  13. 精品收藏:GitHub人工智能AI开源项目
  14. Java毕设项目东理咨询交流论坛计算机(附源码+系统+数据库+LW)
  15. 利用有道翻译Api实现英文翻译功能
  16. Unity某个物体始终朝向相机
  17. Ubuntu解决风扇高速导致声音大的问题
  18. 20 美元的宜家台灯算力有多强?运行《毁灭战士》操作丝滑,最初竟是受假新闻启发...
  19. error: failed linking references
  20. discuzX 论坛列表页获取帖子内容页主题的pid

热门文章

  1. Unity中播放序列图
  2. 美摄 SDK 的使用
  3. 超好看的二次元照片墙源码
  4. 怎样查看电脑出厂日期
  5. 中图法检索计算机科学,基于蒙太古语义学和受控自然语言的文献信息系统-上海师范大学学报.PDF...
  6. WorkFlowy beta for Mac(跨平台同步笔记工具)
  7. java automapper 使用_AutoMapper使用
  8. 一键修复PS 2021扩展插件图标不显示的问题
  9. Exynos4412搭建最小文件系统
  10. Java中的共享锁和排他锁(以读写锁ReentrantReadWriteLock为例)