Next.js · Junior · Frage 40 von 75
Warum lädt man Skripte von Drittanbietern über next/script?
- 1Man kann eine Ladestrategie wählen (
afterInteractive,lazyOnloadusw.) - 2Nur dann funktionieren Skripte im Produktions-Build
- 3
next/scriptschreibt das Skript automatisch in TypeScript um
Antwort zeigen
Richtige Antwort: Man kann eine Ladestrategie wählen (afterInteractive, lazyOnload usw.)
Erklärung
Mit der Komponente <Script> blockieren Analytics und Widgets das Laden der Seite nicht: beforeInteractive für kritische Skripte, afterInteractive (Standard) und lazyOnload für zweitrangige. Ein Skript lädt auch beim Wechsel zwischen Seiten nur einmal.