Frontend
Canvas API Cheat Sheet
Métodos de desenho, formas, cores e animações nativas usando o elemento <canvas>.
Início
Obtém o contexto de renderização 2D.
const ctx = canvas.getContext('2d'); Formas
Desenha um retângulo preenchido.
ctx.fillRect(x, y, largura, altura); Desenha um círculo ou arco.
ctx.beginPath();
ctx.arc(x, y, raio, start, end); Linhas
Desenha uma linha até o ponto especificado.
ctx.lineTo(x, y);
ctx.stroke(); Estilo
Define as cores de preenchimento e contorno.
ctx.fillStyle = 'red';
ctx.strokeStyle = '#000'; Animação
Limpa uma área do canvas (útil para animações).
ctx.clearRect(0, 0, w, h);