小程序原理初探

小程序原理初探

参考文献:cloud.tencent.com/developer/a...

小程序模型 小程序中渲染层和逻辑层分别用来渲染界面的UI和处理界面的数据逻辑。其中渲染层运行的环境是webview。逻辑层运行的环境是 JsCore。需要注意的是逻辑层不管多少逻辑都始终在一个 JsCore/ V8 引擎中,但是如果是多个界面,那么就需要多个webview。如下图所示:多个界面时候,webview对应多个但JsCore始终只有一个。此外,渲染层与逻辑层之间的信息通信是通过native作为中介。对于网络请求也是通过native来实现请求转发。因此可以认为:native是一切信息通信的中介。

相关推荐
Momo__1 分钟前
Vue 3.4+ 被低估的 3 个 API,让你的代码更优雅
前端·vue.js
dishugj5 分钟前
HANA数据库常用命令总结
java·前端·数据库
clove8 分钟前
JavaScript 提升(Hoisting)与声明优先级:一篇文章说透
前端
七牛开发者12 分钟前
不写框架、不用 npm,我用 AI Coding 做了一个家庭记忆站
前端·人工智能·npm
@PHARAOH16 分钟前
WHAT - npm和corepack
前端·npm·node.js
不爱学英文的码字机器16 分钟前
被 AE 的关键帧折磨过的人,应该试试这个用 React 写视频的路子
前端·react.js·音视频
Csvn17 分钟前
组合式函数
前端·vue.js
CodeSheep20 分钟前
中国编程第一人,一人抵一城!
前端·后端·程序员
GISer_Jing21 分钟前
Claude Code项目配置终极指南
前端·ai·ai编程