Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Full-stack web development in French
·
Module 5
Conception d'APIs REST Professionnelles
1
Concevoir une API RESTful conforme aux conventions
Concevoir une API REST en respectant les conventions (nommage des ressources, verbes HTTP, codes de statut).
Implémenter les Opérations CRUD Complètes
Implémenter les opérations CRUD complètes pour une ressource.
3
DTOs et MapStruct: Découplage de la Couche de Persistance
Utiliser les DTOs (Data Transfer Objects) et MapStruct pour découpler la couche de persistance de l'API.
Filtrage, recherche et tri avec les paramètres de requête.
Mettre en œuvre le filtrage, la recherche et le tri via les paramètres de requête (query parameters).
5
Générer automatiquement de la documentation API avec OpenAPI (Swagger)
Documenter automatiquement une API avec OpenAPI (Swagger).
6
Configuration CORS pour React
Configurer la politique CORS pour autoriser les requêtes depuis un frontend React.
Previous module
Persistance des Données avec Spring Data
Next module
Sécurité avec Spring Security et JWT