1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<html>
<body>
<div id="app"></div>
<script>
performance.mark('Load React');
performance.mark('Load React+ReactDOM');
</script>
<script src="react.production.min.js"></script>
<script>
performance.measure('Load React', 'Load React');
</script>
<script>
performance.mark('Load ReactDOM');
</script>
<script src="react-dom.production.min.js"></script>
<script>
performance.measure('Load ReactDOM', 'Load ReactDOM');
performance.measure('Load React+ReactDOM', 'Load React+ReactDOM');
</script>
<script src="benchmark.js"></script>
<script>
performance.mark('Initial Render');
render();
performance.measure('Initial Render', 'Initial Render');
requestAnimationFrame(() => {
performance.mark('Update Render');
render();
performance.measure('Update Render', 'Update Render');
});
</script>
</body>
</html>
|