L'équipe React a annoncé React 19.3 le 9 septembre, avec View Transitions et Fragment Refs passant des API expérimentales à des fonctionnalités stables.

Transitions liées aux mises à jour de l'interface utilisateur

  • Le composant ViewTransition peut animer des éléments entrant, sortant, se déplaçant ou changeant de taille.
  • Les animations s'exécutent pour les mises à jour marquées comme transitions, plutôt que pour chaque changement d'état urgent.
  • addTransitionType permet à une application d'identifier la raison pour laquelle une mise à jour s'est produite, comme avancer ou reculer dans un carrousel.

La publication couvre également le navigateur(), les types de confiance et d'autres modifications. ViewTransition est actuellement pour le DOM ; vérifiez la prise en charge et les limitations décrites dans la documentation officielle avant de l'utiliser dans un composant multiplateforme.

Lorsque vous adoptez des fonctionnalités de mouvement, gardez à l’esprit les préférences de réduction de mouvement et assurez-vous que l’interface communique toujours l’état lorsque l’animation est désactivée.