Endpoint
Un endpoint est une URL spécifique à laquelle une API répond, représentant un point d'accès à une ressource.
Définition
Un endpoint est une adresse (URL) à laquelle une API est accessible pour effectuer une action ou obtenir une donnée. Chaque endpoint correspond généralement à une ressource précise (utilisateur, produit, commande…).
Exemple concret
GET /api/users
: récupérer la liste des utilisateurs,POST /api/products
: ajouter un nouveau produit.
Utilité
- Sert de point d’entrée vers les fonctionnalités d’un serveur,
- Structure les échanges entre le front-end et le back-end,
- Permet une communication claire, prévisible et sécurisée.
Utilité dans une application mobile
Les endpoints sont utilisés pour :
- Récupérer des données affichées dans l'app,
- Enregistrer une action de l'utilisateur (commande, message…),
- Maintenir la communication avec un serveur distant.
À retenir
- Un endpoint est un point d’accès URL dans une API,
- Il est essentiel pour que l’app interagisse avec un serveur.
Sources
Découvrir d'autres termes
API
Une API (Application Programming Interface) est une interface qui permet à des logiciels de communiquer entre eux, en exposant certaines fonctionnalités ou données de manière sécurisée.
Cross-plateforme
Une application crossplatforme est développée pour fonctionner sur plusieurs systèmes d’exploitation à partir d’un seul code source.
Domain Driven Design (DDD)
Approche de conception logicielle centrée sur le domaine métier et le langage commun entre experts métier et développeurs.