CV
Formations
Projets
Blog
TechMastry
Contact
Développeur Full-Stack avec 8 ans d'expérience, passionné par l'enseignement et les technologies modernes.
Salut ! C'est effectivement un changement important dans Next.js 15.
Depuis Next.js 15, les params et searchParams sont des Promises. Voici comment adapter ton code :
export default async function Page({ params }: { params: Promise<{ id: string }> }) { const { id } = await params; return <div>Post ID: {id}</div> }
Cela permet une meilleure optimisation des performances et prépare Next.js pour les futures fonctionnalités de streaming.
export async function generateMetadata({ params }: { params: Promise<{ id: string }> }) { const { id } = await params; return { title: `Post ${id}` }; }
J'ai prévu de faire une vidéo sur ce sujet dans la formation Next.js ! 📹