Facile
Vous créez une page dans votre app Next.js en Page Router pour afficher les détails d'un produit. Voici un extrait de code :
// pages/products/[productId].js
export async function getServerSideProps(context) {
const { productId } = context.params;
const product = await fetchProductDetails(productId);
context.res.setHeader('Cache-Control', 'public, s-maxage=900, stale-while-revalidate=3600');
return { props: { product } };
}
export default function ProductDetails({ product }) {
// ...
}
Quelle est la fonction que rempli getServerSideProps dans ce cas ?
Auteur: AnasStatut : PubliéeQuestion passée 954 fois
Modifier
4
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
9
Quelle est la principale nouvelle fonctionnalité de Next.js 13 par rapport aux versions précédentes?3
Comment manipuler les en-têtes de réponse HTTP dans une fonction `getServerSideProps` en Next.js11
Quels sont les avantages de l'utilisation des imports dynamiques dans Next.js ?13
Quel est le chemin vers la page à propos dans Next.js?19
Charger les données des articles de blog au moment du build pour un rendu statique.9
Comment utiliser la régénération statique incrémentale (ISR) dans Next.js pour mettre à jour les articles de blog périodiquement après leur publication initiale.4
Ajouter un middleware global pour gérer l'authentification sur toutes les routes de votre application en Next.js