API React DOM côté serveur

Les API react-dom/server vous permettent de produire le HTML de vos composants React côté serveur. Ces API ne sont utilisées que côté serveur, à la racine de votre appli, pour générer le HTML initial. Un framework pourrait les appeler pour vous. La plupart de vos composants n’auront pas besoin de les importer, encore moins de les utiliser.


API côté serveur pour les flux Node.js

Ces méthodes sont uniquement disponibles pour les environnements dotés de flux Node.js :


API côté serveur pour les flux web

Ces méthodes sont uniquement disponibles pour les environnements dotés de flux web, ce qui inclut les navigateurs, Deno, et quelques moteurs JavaScript très récents :


API côté serveur pour les environnements sans flux

Ces méthodes peuvent être utilisés dans les environnements qui ne prennent pas les flux en charge :

  • renderToString produit le HTML d’un arbre React sous forme d’une chaîne de caractères.
  • renderToStaticMarkup produit le HTML non interactif d’un arbre React sous forme d’une chaîne de caractères.

Leurs fonctionnalités sont limitées par rapport aux API à base de flux.


API côté serveur dépréciées

Dépréciation

Ces API seront retirées d’une future version majeure de React.