文章目录

本章主要介绍 一些底层的实现

  • 底层框架的设计和原理,提出了一个全新的双线程模型。
  • 基于这个模型,我们可以做到更好地管控以及提供更安全的环境。
  • 基于双线程模型的组件框架,以及原生组件的机制
  • 小程序是如何与客户端通信

6.1 双线程模型

小程序的逻辑层与渲染层分开在不同的线程运行

6.1.1 技术选型

为什么选择选择类似于微信 JSSDK 这样的 Hybrid 技术

6.1.2 管控与安全

小程序 如何限制 开放的 Web技术

6.1.3 天生的延时

双线程的设计模式导致的延时。

6.2 组件系统

介绍了标签组件系统 Exparser框架 都是一些底层的东西

6.3 原生组件

原生组件原理,例如map,是由微信客户端绘制在webview上层的一个视图。

6.4 小程序与客户端通信原理

底层实现原理

<以上资讯仅供参考,如果您需解决具体问题,建议您关注作者;如果有软件产品开发需求,可在线咨询加速度产品经理获取方案和报价>

****更多行业产品开发方案,请关注jsudo加速度 https://www.jsudo.com***

【加速度jsudo(www.jsudo.com)】是国内知名企业数字化建设提供商,为企业提供电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售等)、智慧园区建设、数字化营销、人才外包等服务,点击这里查看了解更多行业解决方案。