什么是DCloud

基于HTML5技术,优化前端开发的技术社区。

致力于优化前端效率,优化开发效果体验,技术特点是开发快,见效快。

为了达到统一开发,推出的产品包括:开发工具,SDK和前端框架等。

工具包括:

HBuilder

HBuilderX

SDK:

HTML5plus,

Native.js,

5+SDK

框架:

uni-app:

uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。

参考:https://blog.csdn.net/weixin_40393909/article/details/88143255

mui框架:

wap2app框架

关于性能和功能

功能

HTML5plus Runtime,简称5+ Runtime,是运行于手机端的强化web引擎,除了支持标准HTML5外,还支持更多扩展的js api,使得js的能力不输于原生。5+ Runtime内置于HBuilder,在真机运行、打包时自动挂载。

常用的API – HTML5plus:包括二维码、摇一摇、语音输入、地图、支付、分享、文件系统、通讯录等常用API,封装成跨平台的HTML5plus规范。

其他原生API – Native.js:一种把40w原生API映射为JS API的技术。

更多原生SDK引入 – 5+ Runtime SDK:假使有一些原生的三方SDK想引入到5+ Runtime,比如身份证扫描SDK,我们提供了5+ SDK方案,把5+ runtime作为一个SDK放入到其他原生App中,用5+ SDK替代webview,和原生层交互通信。

性能

5+ Runtime,调用原生API换成原生动画。我们设计了很多原生动画,来解决之前的各种动画不流畅问题。5+ Runtime还支持nview,即原生引擎渲染界面。但我们没有像react native那样完全抛弃HTML5,而是给Webview增加了titleNView和subNview,这些区域原生渲染的补足,也就是混合渲染,在HTML5渲染不佳的地方用原生渲染补足。让js写的应用性能完全达到了原生效果。

DCloud推出了开源的mui框架,它是目前最高性能和最接近原生体验的手机端框架,在github上有上万个star。

 

参考:http://ask.dcloud.net.cn/docs/

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值