简述微信小程序原理
- 小程序本质就是一个单页应用,所有的页面渲染和事件处理,都在一个页面内进行,但又可以通过微信客户端调用原生的各种接口;
- 功能可分为渲染层
webview
和逻辑层appService
两个部分;webview
用来展现UI,appService
有来处理业务逻辑、数据及接口调用;
两个部分在两个进程中运行,通过系统层JSBridge
实现通信,实现UI的渲染、事件的处理等。
webview
和逻辑层appService
两个部分;webview
用来展现UI,appService
有来处理业务逻辑、数据及接口调用;JSBridge
实现通信,实现UI的渲染、事件的处理等。