Performance: Script, markup, and style sections
MEDIUM IMPACT
This concept affects initial page load speed and rendering performance by how scripts, markup, and styles are processed and applied.
<script>let count = 0;</script> <div>{count}</div> <style>div { font-size: 1rem; }</style>
<script>import bigLib from 'big-lib'; let count = 0;</script> <div>{count}</div> <style>div { font-size: 16px; }</style>
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Large script imports in <script> | Minimal | 1 (initial) | Medium (due to delayed paint) | [X] Bad |
| Minimal script with scoped styles | Minimal | 1 (initial) | Low | [OK] Good |