📄️ 概览
canvas知识点概览,小白基础入门必备
📄️ 进阶交互与图形
canvas进阶知识,进阶学习canvas必备
📄️ 性能优化
在高级前端面试中,如果简历里写了 Canvas 相关经验,“如何优化 Canvas 性能” 是必考题。以下是几种核心的优化手段:
📄️ Fabric.js
Fabric.js 是一个老牌且功能非常强大的 Canvas 2D 库。
📄️ Konva.js
Konva 是一个支持高性能动画、过渡、节点嵌套、图层、滤镜、缓存、事件处理等的 2D Canvas 库。
📄️ 实战补充
canvas 渲染循环、离屏渲染、导出与变换后拾取
📄️ 自研图形引擎架构思路
如何从零设计并实现一个 Canvas 2D 图形渲染引擎