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) {
var r = 255*(2*Math.random()|0);
img.data[i]=r;
img.data[i+1]=r;
img.data[i+2]=r;
img.data[i+3]=255;
}
context.putImageData(img, 0, 0);
requestAnimationFrame(draw);
}