React · Senior · Frage 27 von 75
Wie setzt man in React 19 <title> und <meta> aus einer Komponente ohne Drittanbieter-Bibliotheken?
- 1Sie in der Komponente rendern - React hebt sie in den
<head> - 2Nur über
document.titlein einemuseEffectnach dem Mounten - 3Über eine Prop
headan der Wurzel, die ancreateRootgeht
Antwort zeigen
Richtige Antwort: Sie in der Komponente rendern - React hebt sie in den <head>
Erklärung
React 19 unterstützt Dokument-Metadaten: <title>, <meta> und <link> irgendwo im Baum werden in den <head> verschoben, auch beim SSR und Streaming. Dazu kamen die Reihenfolge von Stylesheets (precedence) und Unterstützung für asynchrone Skripte. In Next.js nutzt man stattdessen meist die Metadata API.