12 lines
509 B
Plaintext
12 lines
509 B
Plaintext
TP9 :
|
|
J'ai ajouté une API au Mini-CRM sans supprimer les routes web existantes.
|
|
J'ai créé les routes GET/POST, le contrôleur API, la validation et la recherche par email.
|
|
|
|
TP10 :
|
|
J'ai structuré le JSON avec ClientResource, ajouté PATCH et DELETE,
|
|
géré l'unicité de l'email et ajouté la pagination à 10 clients par page.
|
|
|
|
Important :
|
|
Les routes API sont publiques uniquement pour le cadre pédagogique du TP.
|
|
Dans un vrai CRM, elles devraient être protégées par authentification et autorisation.
|