JSFiddle - React, Tailwind, and code Playground
HTML
<div id="test"></div>
JavaScript
markup = [];
var start = new Date();
for(i=0; i < 10000; i++){
markup.push("<tr><td>" + i + "</td></tr>");
}
var end = new Date();
$("#test").prepend("<table>");
$("#test").append(markup.join(""));
$("#test").append("</table>");
var final = new Date();
$("#test").prepend(final-end + "ms to build table.<br>");
$("#test").prepend(end-start + "ms to build array.<br>");