React 19.3 : transitions, nouveautés sur DOM

Par:
francoistonic

jeu, 10/09/2026 - 09:04

React annonce la version 19.3. Plusieurs fonctionnalités expérimentales passent en version stable : View Transitions et Fragment Refs. 

1 / View Transitions

Il s'agit de nouveaux composants pour les éléments animés. On peut animer un élément à son apparition, disparition ou quand on le repositionne. 

Exemple : 

import { ViewTransition } from 'react';
{isShowing && (
<ViewTransition>
<Component />
</ViewTransition>
)}

2 / Fragment Refs

Quand on a besoin d'un contrôle plus précis sur des nodes DOM (ex. : pour attacher un "écouteur" d'événements), on utilise souvent une ref. Mais certains cas précis sont trop complexes pour que ref soit efficace. Pour ces cas, les Fragment Refs proposent un ensemble limité de méthodes DOM les plus courantes compatibles avec n'importe quel composant React. 

3 / Nouvelles fonctions React DOM

La version 19.3 introduit quelques nouveautés React DOM :

- browser : dans certains cas, le rendu côté serveur n'est pas possible ou non pertinent, il est possible de suspendre ce rendu.

- Trusted Types : React supporte les Trusted Types, une fonctionnalité de sécurité pour prévenir les attaques XSS basés sur DOM

Note de version : https://react.dev/blog/2026/09/09/react-19-3