小程序开发和H5有什么区别?

  1. 运行环境不同

渲染方式与 H5 不同,小程序一般是通过 Native 原生渲染的,但是小程序同时也支持 web 渲染,如果使用 web 渲染的方式,我们需要初始化一个WebView 组件,然后在 WebView 中加载 H5 页面;
H5 的运行环境是浏览器,包括 WebView,而微信小程序的运行环境并非完整的浏览器,因为小程序的开发过程中只用到一部分H5 技术。H5开发渲染线程和js脚本线程是互斥的。而小程序中二者不是互斥的。

  1. 小程序有更多的权限

了解V8引擎吗?一段js代码是如何执行的?
node相关


dabaiaijianshen
18 声望6 粉丝

« 上一篇
前端异常捕获
下一篇 »
cdn网络优化