Canvas란?
const ctx = canvas.getContext('2d');
ctx.fillRect(0,0,100,100);활용
- 차트 라이브러리 (Chart.js)
- 이미지 에디터
- 2D 게임
- OffscreenCanvas로 Worker에서도
대안
WebGL(3D·GPU), WebGPU(최신).
픽셀 단위 그리기 브라우저 API. 2D 그래픽·게임·차트에 사용.
const ctx = canvas.getContext('2d');
ctx.fillRect(0,0,100,100);WebGL(3D·GPU), WebGPU(최신).