Tengo un proyecto next.js donde uso la página 404 predeterminada. Pero si voy a la pestaña de red del navegador, puedo ver muchas cosas cargándose para esta página 404.
Mi archivo _document.tsx es así
<Html className="html" color-theme="default"> <Head> <meta name="app-version" content={process.env.NEXT_PUBLIC_APP_VERSION} /> <link rel="shortcut icon" href="/favicon.ico" /> <script crossOrigin="anonymous" src="https://polyfill.io/v3/polyfill.min.js?features=Intl.PluralRules%2CIntl.Locale%2CIntl.PluralRules.~locale.en%2CIntl.PluralRules.~locale.sv%2CResizeObserver%2CObject.fromEntries" ></script> </Head> <body> <Main /> <NextScript /> </body> </Html>Entonces, el favicon y la carga de polyfill.min.js tienen sentido, pero no estoy seguro de por qué se cargan otros archivos para esta simple página 404. especialmente archivos CSS y archivos de fuentes.
Luego creé un proyecto completamente nuevo e intenté cargar la página 404, aún puedo ver un montón de archivos de script cargándose. ¿Por qué sucede esto en nextjs? ¿Hay alguna manera de cargar un mínimo de 404 páginas con solo HTML y CSS? 