介绍

Leafer 定义了渲染引擎的核心功能,与具体 UI、业务场景无关, 提供了性能优化和可扩展的空间, 遵循 Leafer 接口之上开发的渲染器、UI 框架可以获得针对不同场景的加速器支撑。

官方正在开发的加速器只适用于在线设计、白板、无代码平台等图形交互场景,其他场景想要获得极致的性能,需要开发不同的加速器方案。

本文档适合想了解 LeaferJS 底层,或基于 Leafer 开发渲染器、加速器、UI 框架的朋友阅读。

如果你想立即使用 LeaferJS 开发产品,我们已经为你准备好了 Leafer UI

实现目标

  • 可进行性能优化(配合场景加速器实现高性能)
  • 高度可定制化 (渲染画板、用户交互、数据处理器、布局器、渲染器、查找器)
  • 占用内存小