React v18 offiziell veröffentlicht
(reactjs.org)React v18.0 wurde offiziell veröffentlicht und ist ab heute verfügbar.
- Einführung von Automatic Batching
- Verbessert das bisherige Verhalten, bei dem state updates z. B. in
setTimeoutnicht als Batch verarbeitet wurden
- Verbessert das bisherige Verhalten, bei dem state updates z. B. in
- Neue Transition-Funktion
- Mit
startTransitionusw. kann man bestimmte Bereiche priorisiert reagieren oder verarbeiten lassen
- Mit
- Unterstützung für
SuspenseundReact.lazy()beim Server-side Rendering - Neue Hooks für den Concurrent Mode wie
useId()unduseDeferredValue() ReactDOM.render()ist deprecated- Ersetzt durch die neue API
ReactDOM.createRoot()
- Ersetzt durch die neue API
- Strict Mode, Strict Effect
- Um Code mit Problemen im Zusammenhang mit der Offscreen API und Fast Refresh zu erkennen, wird im develop-Modus zweimal gerendert, einschließlich der Effects
1 Kommentare
Übersetzung: https://medium.com/@yujso66/…