Quark Renderer是一款轻量且强大的Canvas(&SVG)渲染引擎,它不是从零开始构建的,它是从ZRender魔改而来,ZRender 是ECharts底层的渲染引擎,相比ZRender提升了众多特性!
软件特色
支持多种运行时环境
浏览器环境
QuarkRenderer 可以在所有主流浏览器环境中运行,兼容性非常棒。
Node 环境
QuarkRenderer 可以在 node-canvas 环境中运行。
微信小程序
QuarkRenderer 在微信小程序中的表现也相当出色,无需 Hack ,直接支持。
极高的性能
强大的补间算法
Quark Renderer 强大的补间算法不仅仅可以对位置、尺寸进行补间,对颜色、字符串也可以进行补间,这是同类技术中比较特殊的。
简单而统一的接口
Quark Renderer 的接口简单而统一,所有图元的配置项都是完全一致的。只要熟悉其中一个,就熟悉了所有,学习成本非常低。
一流的文档
经过持续不断的优化,Quark Renderer 拥有一流的文档,所有注释和文档都内置中文、英文两个版本。