Aller au contenu

Exercice - API Routes

Dans le projet créé pour Prisma ORM, ajoutez une API REST :

  • Créer app/api/auteurs/route.ts avec :
    • GET : retourner tous les auteurs
    • POST : ajouter un nouvel auteur
    • Valider que les données sont présentes, sinon retourner un 400
  • Créer app/api/auteurs/[id]/route.ts avec :
    • GET : retourner un auteur par son identifiant, 404 si introuvable
    • PUT : modifier un auteur existant
    • DELETE : supprimer un auteur et ses livres, 404 si introuvable

exercice

Aspect visuel de l'exercice API dans Next.js

Version démo