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