微信小程序与h5的区别
2020-02-13 21:39
274 查看
-
运行环境不同
h5的运行环境是任何的浏览器 - 微信小程序的运行环境并非完整的浏览器,是微信开发团队基于浏览器内核完全重构的一个内置解析器,针对小程序专门做了优化,配合自己定义的开发语言标准,提升了小程序的性能
开发成本不同
- h5 的开发,涉及开发工具(vscode、Atom等)、前端框架(Angular、react等)、模块管理工具(Webpack 、Browserify 等)、任务管理工具(Grunt、Gulp等),还有UI库选择、接口调用工具(ajax、Fetch Api等)、浏览器兼容性等等。
获取的系统权限不同
- 微信小程序相对于H5能获得更多的系统权限,比如网络通信状态、数据缓存能力等,这些系统级权限都可以和微信小程序无缝衔接。 这也是H5的大多应用场景被定位在业务逻辑简单、功能单一的原因。
运行的流畅度不同
- 打开H5,实际上是打开一个网页,而网页需要在浏览器中渲染,面对复杂的业务逻辑或者丰富的页面交互时页面会卡顿。
转载于:https://my.oschina.net/u/3913691/blog/3074630
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 深入分析:微信小程序与H5的区别
- 深入分析:微信小程序与H5的区别
- 微信小程序与H5的区别
- 微信小程序和H5网页之间有什么区别?
- 支付宝小程序和微信小程序区别
- 微信小程序中的AJAX——POST,GET区别
- 关于PHP微信h5棋牌程序开发数据库的备份
- 微信小程序的组件用法与传统HTML5标签的区别
- 实现微信小程序与微信生态的互相跳转H5入口
- 微信小程序中的 event.target和event.currentTarget区别?
- 微信小程序的组件用法与传统HTML5标签的区别
- 微信小程序和微信公众号有什么区别?
- 基于taro开发的微信小程序代码适配H5
- 小程序webview传值,微信web-view h5页面间传值
- 小程序web-view动态显示h5页面,根据不同条件显示不同网页——微信web-view高级用法13
- 微信小程序中this.data与this.setData的区别详解
- 微信小程序中view标签与block标签的区别
- 关于使用微信小程序制作类似H5的翻屏效果
- 微信小程序的组件用法与传统HTML5标签的区别
- 支付宝小程序你什么时候需要自己开发?4大维度详细分析支付宝,微信小程序区别