Cuál es la diferencia entre:
<link rel="preload" as="script" href="..">y
<script src="..." />¿Se necesita realmente rel="preload" en el primer ejemplo?
El primero le pide al navegador que descargue un script, pero no lo ejecute.
En caso de que se solicite de alguna manera, el navegador simplemente puede cargarlo desde el caché.
El segundo descarga un script y ejecuta su contenido.
Si usa el link , debe completar rel como preload . No puede incrustar js a través de un enlace.
Con el link , le pide al navegador que almacene en caché algo, porque es posible que lo necesite pronto.