近来,京东京东正式开源了Taro on。开源 HarmonyOS。京东C-A。开源PI 。京东版别,开源为 。京东鸿蒙。开源运用跨端开发供给高功能结构。京东这次版别的开源发布 ,带来了更丰厚的京东款式适配、更高效的开源烘托功能、更全面的京东组件支撑 ,让 。开源开发者 。京东以Web范式的方法来开宣布比美鸿蒙功能的运用,为鸿蒙运用生态的丰厚注入强壮的动力。
全体技能架构。
Taro on 。 Harmony 。OS 技能计划支撑开发者运用 Re 。ac。t DSL 来开发鸿蒙运用,在全体架构上能够简略分为三层:
图片来历:Taro on HarmonyOS React 。
最上层是运用事务代码地点的 ArkVM 层,这一层在 C-API 版别中首要运转事务代码、React 的中心代码以及少数的 Taro 运转时代码。
中间层是 Taro 的 CSSOM 和 TaroElement 树,负责处理上层 Taro 运转时代码传递下来的指令