Doric架构

整体架构

架构图

Doric整体架构如图所示:

详解

  1. Doric页面由TypeScript/TSX开发完成,经过tscrollup编译,生成js bundle文件.
  2. 平台下的定制化JS引擎(JavaScriptCore或V8)加载解析执行JS Bundle.
  3. JS中的视图通过JS引擎注入函数传入Native Render解析为原生视图组件,也可直接传入Native Plugin直接调用其他原生功能模块.