JSFiddle - React, Tailwind, and code Playground
HTML
<canvas id="canvas" width="400" height="400"></canvas>
JavaScript
var context=canvas.getContext('2d');
var img=context.getImageData(0, 0, canvas.width, canvas.height);
var len=img.data.length;
requestAnimationFrame(draw);
function draw() {
for (var i=0; i<len; i+=4) {
img.data[i]=256*Math.random()|0;
img.data[i+1]=256*Math.random()|0;
img.data[i+2]=256*Math.random()|0;
img.data[i+3]=255;
}
context.putImageData(img, 0, 0);
requestAnimationFrame(draw);
}