数据驱动、坚持为客户提供有价值的服务和内容
本文关于小程序引擎整体架构,首个开源小程序引擎——fard。
小程序引擎大致上可以分为两层,首先可以看一下微信关于这部分的解释:
逻辑层: 运行在端内创建的 JS 线程中,用户的业务代码在该线程中执行,如你的 js 代码
渲染层: 运行在端创建的 WebView 中,用户的模板和样式代码在其中执行,如你的 wxml、wxss 代码
那么为什么要如此设计呢?其实最最主要地目的就是为了"安全"