小程序开发和H5有什么区别?
- 运行环境不同
渲染方式与 H5 不同,小程序一般是通过 Native 原生渲染的,但是小程序同时也支持 web 渲染,如果使用 web 渲染的方式,我们需要初始化一个WebView 组件,然后在 WebView 中加载 H5 页面;
H5 的运行环境是浏览器,包括 WebView,而微信小程序的运行环境并非完整的浏览器,因为小程序的开发过程中只用到一部分H5 技术。H5开发渲染线程和js脚本线程是互斥的。而小程序中二者不是互斥的。
- 小程序有更多的权限
了解V8引擎吗?一段js代码是如何执行的?
node相关
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。