[转帖]什么是DCloud
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
:什么是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。 该文章在 2023/5/31 9:59:50 编辑过 |
相关文章
正在查询... |