5 points par hiddenest 2022-03-30 | 1 commentaires | Partager sur WhatsApp

React v18.0 est officiellement disponible à partir d’aujourd’hui.

  • Introduction de l’Automatic Batching
    • amélioration du comportement précédent où les mises à jour d’état dans setTimeout, etc., n’étaient pas batchées
  • Ajout de la fonctionnalité Transition
    • permet, via startTransition, etc., de faire en sorte que certaines parties réagissent ou soient traitées en priorité
  • Prise en charge de Suspense et React.lazy() dans le Server-side Rendering
  • Ajout de nouveaux Hooks pour le Concurrent Mode, comme useId() et useDeferredValue()
  • ReactDOM.render() est désormais deprecated
    • remplacé par une nouvelle API appelée ReactDOM.createRoot()
  • Strict Mode, Strict Effect
    • pour aider à repérer le code problématique lié à l’Offscreen API et à Fast Refresh, le rendu est effectué deux fois en mode développement, y compris pour les Effects

1 commentaires