比较项 | web项目 | app项目 |
---|---|---|
部署发行 | 代码部署在服务器,客户端主要是浏览器 | 代码下载到手机 , 以app程序形式运行 |
项目形式 | mui项目 , vue项目,vue+mui项目(比较复杂) | uni-app项目, 5+项目 ,vue-cli 项目 |
更新 | 支持快速更新 | 需要更新下载才能更新 |
适用场景 | 模板经常变动的应用场景 | 适用于需求稳定的应用场景 |
手机调试 | 不支持 | 支持 |
web2app项目
app内嵌浏览器内核 ,
通过web内核访问服务器web程序 等同于 web项目
但是通过hbuilder 的封装可以访问本地的plus api接口
类似于DAPP,
5+app 项目
5+项目比较特殊 ,这是本地web项目,
也就是web页和相关资源已经下载到本地了
然后通过5+app自有的webview访问本地web项目,
速度会比从网上下就快了一点
而且web页还可以访问 5+ 独有的plus api接口
web2app项目与5+app 项目 区别
- web2app项目的网页在服务器上,
- 而5+的网页已经下载到本地