Interface de programmation d’application (Application programming interface - API)

Une interface de programmation d'application (API) est une interface informatique qui définit les interactions entre plusieurs intermédiaires logiciels. Elle définit les types d'appels ou de demandes qui peuvent être effectués, la manière de les effectuer, les formats de données à utiliser, les conventions à suivre, etc.

Elle peut également fournir des mécanismes d'extension afin que les utilisateurs puissent étendre les fonctionnalités existantes de diverses manières et à des degrés divers. Il existe différents types d'API telles que REST (Representational State Transfer), RPC, un protocole d'appel de procédure à distance, ou SOAP (objet simple protocole d'accès). Ce sont des API de services web. Les librairies sont également considérées comme des API. Par exemple, le module fs en JS est une API pour le système de fichiers.

Articles associés

Canada - Morocco - France

International locations

10 rue de la Kasbah
2393 Rabbat
Canada

Nous sommes une équipe passionnée par l'Open Source, le Big Data et les technologies associées telles que le Cloud, le Data Engineering, la Data Science le DevOps…

Nous fournissons à nos clients un savoir faire reconnu sur la manière d'utiliser les technologies pour convertir leurs cas d'usage en projets exploités en production, sur la façon de réduire les coûts et d'accélérer les livraisons de nouvelles fonctionnalités.

Si vous appréciez la qualité de nos publications, nous vous invitons à nous contacter en vue de coopérer ensemble.