Chargement de données côté serveur

Le chargement de données côté serveur consiste à récupérer les données directement dans un composant serveur asynchrone, avec fetch ou un accès à la base, avant l'envoi du HTML. Aucun appel client supplémentaire n'est nécessaire, les clés restent sur le serveur et plusieurs requêtes indépendantes peuvent s'exécuter en parallèle.

Exemple

export default async function Page() {
  const res = await fetch('https://api.exemple.org/items')
  const items = await res.json()
}

Notions voisines

Tout le glossaire