《小程序开发指南》笔记第6章 底层框架
2019-08-09 本文已影响0人
曾经灬
本章主要介绍 一些底层的实现
- 底层框架的设计和原理,提出了一个全新的双线程模型。
- 基于这个模型,我们可以做到更好地管控以及提供更安全的环境。
- 基于双线程模型的组件框架,以及原生组件的机制
- 小程序是如何与客户端通信
6.1 双线程模型
小程序的逻辑层与渲染层分开在不同的线程运行
6.1.1 技术选型
为什么选择选择类似于微信 JSSDK 这样的 Hybrid 技术
6.1.2 管控与安全
小程序 如何限制 开放的 Web技术
6.1.3 天生的延时
双线程的设计模式导致的延时。
6.2 组件系统
介绍了标签组件系统 Exparser框架 都是一些底层的东西
6.3 原生组件
原生组件原理,例如map,是由微信客户端绘制在webview上层的一个视图。
6.4 小程序与客户端通信原理
底层实现原理