.claude/skills/fullstack/api-integration/SKILL.md
Intégrer des appels API dans le frontend. Utiliser quand on ajoute une méthode dans frontend/src/services/api.js.
npx skillsauth add FRmicrow/dataFootV1 api-integrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Employez cette compétence chaque fois que le frontend doit communiquer avec le backend (lecture et écriture de données).
Pour récupérer et afficher une liste d’utilisateurs, appelez GET /users, stockez la réponse dans un état local, affichez un spinner pendant l’attente et un message d’erreur en cas d’échec.
Cette compétence se concentre sur la consommation d’API côté client. La création et la sécurisation des endpoints relèvent des compétences backend.
development
Écrire des tests unitaires Node.js. Utiliser quand on teste une fonction isolée avec Vitest dans backend/test/.
testing
Tester l'intégration entre services. Utiliser quand on vérifie l'interaction contrôleur/service avec Supertest + Vitest.
development
Tester les composants React avec Vitest + Testing Library. Utiliser quand on teste le rendu ou les interactions.
testing
Écrire des tests end-to-end Playwright. Utiliser quand on teste l'application complète du point de vue utilisateur.