Skip to content

Projet d'exemple

Une application NextJS simple pour illustrer les concepts vus dans le cours.

Demo NextJS (Code source)

Fonctionnalités mises en avant

  • Passage de variables entre composants avec des props
  • Etat dynamique avec useState
  • Effets de bord avec useEffect
  • Memoisation de donnée avec useMemo
  • Mémoisation de fonctions avec useCallback
  • References vers les elements du DOM
  • React Server Components
  • Client components
  • Data fetching côté serveur
  • Data fetching côté client
  • Data fetching côté serveur avec streaming sur des client components
  • Utilisation des variables d'environnement
  • Routing dynamique
  • Server actions
  • Route handlers