28 lines
595 B
JavaScript
28 lines
595 B
JavaScript
async function main() {
|
|
console.info("Running benchmarks...");
|
|
await sleep(1752);
|
|
console.info("jQuery: 178");
|
|
await sleep(761);
|
|
console.info("DOM: 1428");
|
|
await sleep(696);
|
|
console.info("Angular: 2517");
|
|
await sleep(520);
|
|
console.info("React: 3785");
|
|
await sleep(128);
|
|
console.info("Vite: 6666");
|
|
await sleep(230);
|
|
console.info('"Vanilla" JS: 6237');
|
|
await sleep(65);
|
|
console.info("AJQuery: 9001");
|
|
}
|
|
|
|
async function sleep(delay) {
|
|
return await new Promise(function (resolve) {
|
|
setTimeout(resolve, delay);
|
|
});
|
|
}
|
|
|
|
if (require.main === module) {
|
|
main();
|
|
}
|