小程序
小游戏
企业微信
微信支付
扫描小程序码分享
想了解下微信小程序底层实现,小程序与普通网页开发的区别在哪里?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://developers.weixin.qq.com/ebook?action=get_post_info&volumn=1&lang=zh_CN&book=miniprogram&docid=000668c6910b784b00860870a5ac0a
这里也有
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
1:普通网页开发渲染线程和逻辑处理线程是互斥的,所以逻辑的处理可能会导致页面失去响应,而在小程序中,小程序的渲染层和逻辑层分别由 2 个线程管理:视图层的界面使用了 WebView 进行渲染,逻辑层采用 JsCore 线程运行 JS脚本,这样可以提高效率。
2:小程序定义了很多api和原生进行通信,提高性能。
3:小程序里面可以嵌入了部分原生控件提升性能。
这个问题在微信官方的文档中也有所提及
请参考:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/#%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%B8%8E%E6%99%AE%E9%80%9A%E7%BD%91%E9%A1%B5%E5%BC%80%E5%8F%91%E7%9A%84%E5%8C%BA%E5%88%AB
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://developers.weixin.qq.com/ebook?action=get_post_info&volumn=1&lang=zh_CN&book=miniprogram&docid=000668c6910b784b00860870a5ac0a
这里也有
1:普通网页开发渲染线程和逻辑处理线程是互斥的,所以逻辑的处理可能会导致页面失去响应,而在小程序中,小程序的渲染层和逻辑层分别由 2 个线程管理:视图层的界面使用了 WebView 进行渲染,逻辑层采用 JsCore 线程运行 JS脚本,这样可以提高效率。
2:小程序定义了很多api和原生进行通信,提高性能。
3:小程序里面可以嵌入了部分原生控件提升性能。
这个问题在微信官方的文档中也有所提及
请参考:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/#%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%B8%8E%E6%99%AE%E9%80%9A%E7%BD%91%E9%A1%B5%E5%BC%80%E5%8F%91%E7%9A%84%E5%8C%BA%E5%88%AB