跳到主要内容

选型边界

Canvas 2D 是图形栈里的 光栅器,不是通用 UI 运行时,也不是 3D API。选错的代价不是「慢一点」,而是无障碍、命中、内存、团队心智同时坏。

文档清单

文档解决的问题
Canvas vs SVG vs WebGL对象语义、像素效果、GPU 何时值得上
自研 vs Konva / Fabric / Pixi编辑器壳、精灵、什么时候不该自研

先用这一章否决 Canvas,再进入 01。很多「我们用 Canvas 做编辑器」的项目,真正需要的是 SVG + 一层离屏预览。