๐€๐๐ˆ - ๐„๐ฑ๐ฉ๐ฅ๐ข๐ช๐ฎ๐ž๐ณ ๐€๐๐ˆ ๐ฉ๐จ๐ฎ๐ซ ๐ฎ๐ง ๐ž๐ง๐Ÿ๐š๐ง๐ญ


 Prenons un autre exemple loin du contexte de la programmation :

    Supposons que vous alliez au restaurant et que le serveur vienne vous demander votre commande.
  1. Le serveur transmet ensuite la commande au chef cuisinier.
  2. Le chef commence ร  prรฉparer la nourriture
  3. une fois la nourriture prรฉparรฉe, le chef la remet au serveur et elle vous est livrรฉe.

Ici, le serveur sert de lien entre vous et le chef.
=> Le serveur est donc API
 

    En bref, une API est un moyen pour deux ou plusieurs programmes informatiques de communiquer entre eux.

Il s'agit probablement de l'explication la plus simple possible :


    Une API est l'ensemble des รฉlรฉments de contrรดle de votre voiture - le volant, les pรฉdales, l'รฉcran, et, et, et... Vous n'avez pas besoin de savoir comment ces รฉlรฉments fonctionnent en interne, mais vous pouvez les utiliser pour interagir avec votre voiture.

    Lorsque nous, programmeurs, parlons d'API, nous entendons gรฉnรฉralement un chemin bien dรฉfini et restreint (sous forme de commandes/messages/rรฉponses) pour interagir avec un site web/une bibliothรจque/une application/un langage de programmation. Lร  encore, nous n'avons pas besoin de savoir comment la bibliothรจque/... fonctionne en interne. Nous savons simplement (grรขce ร  la documentation) comment nous pouvons interagir avec elle.

 

---

Par: Abdessamad Touzani

Mes liens : https://linktr.ee/katskystudio_fr

Medium : https://medium.com/@abdessamadtouzani

=> https://www.youtube.com/@katskystudio



Commentaires