摘要:
Taro 是一个跨平台的开发框架,目标是让开发者能够通过一套代码实现 多端(小程序、H5、React Native 等) 的应用开发。它的实现原理主要围绕编译时转换、运行时适配两大核心机制实现跨端能力。 一、编译时转换 1. 使用 Babel 转换为抽象语法树(AST) 代码解析: Taro 通过 阅读全文
posted @ 2025-04-23 10:45
我是格鲁特
阅读(264)
评论(0)
推荐(0)
摘要:
一、本质 Electron 的本质可以理解为将一个 Chromium 浏览器(WebView)和 Node.js 环境嵌套在一起。 二、核心 双进程机制 主进程(Main Process):运行 Node.js 代码,负责控制应用的生命周期、创建窗口、跟操作系统进行交互。 渲染进程(Renderer 阅读全文
posted @ 2025-04-23 10:25
我是格鲁特
阅读(65)
评论(0)
推荐(0)