Premiers pas
Bienvenue dans la documentation de Next.js !
Cette section Premiers pas vous aidera à créer votre première application Next.js et à découvrir les fonctionnalités principales que vous utiliserez dans chaque projet.
Prérequis
Notre documentation suppose une certaine familiarité avec le développement web. Avant de commencer, il est recommandé d'être à l'aise avec :
- HTML
- CSS
- JavaScript
- React
Si vous débutez avec React ou avez besoin d'une remise à niveau, nous vous recommandons de commencer par notre cours sur les fondamentaux de React, et le cours sur les fondamentaux de Next.js qui vous guide dans la construction d'une application tout en apprenant.
Prochaines étapes
Installation
Créez une nouvelle application Next.js avec l'interface CLI `create-next-app`, et configurez TypeScript, ESLint et les alias de module.
Structure du projet
Un aperçu des conventions de dossiers et fichiers dans Next.js, et comment organiser votre projet.
Layouts et Pages
Créez vos premières pages et layouts, et établissez des liens entre elles.
Images
Apprenez comment optimiser les images dans Next.js
Polices
Apprenez à utiliser les polices dans Next.js
CSS
Découvrez les différentes méthodes pour ajouter CSS à votre application, y compris les modules CSS, le CSS global, Tailwind CSS et plus encore.
Composants Serveur et Client
Apprenez à utiliser les composants Serveur et Client de React pour afficher certaines parties de votre application côté serveur ou côté client.
Récupération de données
Commencez à récupérer des données et à streamer du contenu dans votre application.
Cache et revalidation
Apprenez à mettre en cache et revalider les données dans votre application.
Mise à jour des données
Apprenez à mettre à jour des données dans votre application Next.js.
Gestion des erreurs
Apprenez à afficher les erreurs attendues et à gérer les exceptions non capturées.
Prérendu Partiel
Découvrez comment combiner les avantages du rendu statique et dynamique avec le Prérendu Partiel (Partial Prerendering).
Métadonnées et images OG
Apprenez à ajouter des métadonnées à vos pages et à créer des images OG dynamiques.
Déploiement
Apprenez à déployer votre application Next.js.
Mise à jour
Apprenez comment mettre à jour votre application Next.js vers la dernière version.