| Quark Renderer是一款輕量且強大的Canvas(&SVG)渲染引擎,它不是從零開始構建的,它是從ZRender魔改而來,ZRender 是ECharts底層的渲染引擎,相比ZRender提升了眾多特性! ![]() Quark Renderer特色支持多種運行時環境 瀏覽器環境 QuarkRenderer 可以在所有主流瀏覽器環境中運行,兼容性非常棒。 Node 環境 QuarkRenderer 可以在 node-canvas 環境中運行。 微信小程序 QuarkRenderer 在微信小程序中的表現也相當出色,無需 Hack ,直接支持。 極高的性能 強大的補間算法 Quark Renderer 強大的補間算法不僅僅可以對位置、尺寸進行補間,對顏色、字符串也可以進行補間,這是同類技術中比較特殊的。 簡單而統一的接口 Quark Renderer 的接口簡單而統一,所有圖元的配置項都是完全一致的。只要熟悉其中一個,就熟悉了所有,學習成本非常低。 一流的文檔 經過持續不斷的優化,Quark Renderer 擁有一流的文檔,所有注釋和文檔都內置中文、英文兩個版本。 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。 |