前沿:钉钉小程序、支付宝小程序、高德小程序,这些阿里系的小程序本质上是一套代码和机制,
可以一键分发到多个渠道。
钉钉小程序和钉钉H5微应用区别
区别项 | 小程序 | H5微应用 |
加载性能 | 首次使用略慢,后续加载快 | 受到很多因素影响,优化不够好,容易慢 |
使用体验 | 非常顺滑,接近 Native | 容易卡顿 |
页面跳转,返回 | 和 Native 的效果一样 | 做不到和 Native 一样的体验 |
开发环境搭建 | 提供 IDE,快速创建项目 | 未提供 IDE,需开发者搭建,成本高 |
调试 | 提供 IDE,可以在电脑上调试大部分功能 | 在电脑上只能调 UI,涉及到钉钉的 JSAPI,必须真机调试 |
使用开源 UI 组件 | 目前不支持 | 支持 |
使用 npm 包 | 支持 | 支持 |
模块化组织代码 | 支持 小程序 特有的模块化 | 使用 Vue, React 等框架可以获得模块化支持 |
灰度发布 | 钉钉提供(第三方企业应用支持发布灰度版本) | |
CDN | 小程序包默认在 CDN | 需要开发者自己购买相关服务 |
开发个人应用 | 支持 | 不支持 |
应用离线化 | 支持 | 不支持 |