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 165 fois
Modifier
1
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
Questions similairesPlus de questions sur Next JS
5
Comment utiliser le hook useSWR dans Next.js pour récupérer des données d'une API ?4
Quel est le chemin vers la page à propos dans Next.js?3
Charger les données des articles de blog au moment du build pour un rendu statique.1
Quels sont les avantages de l'utilisation des imports dynamiques dans Next.js ?1
La fonction `redirect` envoie une redirection temporaire (HTTP 307), adaptée pour des changements d'état temporaires, tels que la redirection d'un utilisateur non authentifié vers la page de connexion.