Pourquoi the API are devenues the langage of the applications modernes
The API permettent to the applications, services and infrastructures of communiquer and constituent l’un of the piliers of the architectures numériques modernes.
Aura · · 1 min
A application moderne repose rarement on a seul composant. It can utiliser a base of data, a service d’authentification, a API of payment, a moteur of translation or still a service of artificial intelligence.
The API permettent of relier these composants without transformer chaque system in a bloc monolithique. This approche facilite l’évolution of the projet, has condition of bien définir the contrats d’échange.
A API professionnelle must notamment prévoir l’authentification, the validation of the data, the limitation of the trafic, the journalisation and a gestion claire of the erreurs.
The choix between architecture monolithique, modulaire or orientée services dépend of the contexte. L’objectif is not of multiplier the services, but of créer a architecture compréhensible and évolutive.
Comments 0