Petite histoire des API

Aujourd'hui, la plupart des usages numériques (lire ses mails, poster du contenu, utiliser une IA, etc.) déclenchent des dizaines d'appels API. Ça n'a pas toujours été le cas : petit retour en arrière...

Le web 1.0 : des pages et des formulaires

Au début des années 90, le web sert à afficher des documents. Le navigateur demande une page, le serveur la renvoie. Et c'est tout !

<form action="/livre-dor.php" method="POST">
  <input name="message" value="Super site, bravo au webmaster !">
  <button>Signer le livre d'or</button>
</form>

Les autres verbes (PUT, DELETE…) existent dans HTTP depuis 1996, mais un formulaire HTML <form> ne sait toujours envoyer que GET ou POST, même en 2026.

Faire parler les machines entre elles

À la fin des années 90, les entreprises veulent que leurs programmes s'échangent des données, pas seulement des pages pour humains.

Le web devient une application

Aujourd'hui : les machines consomment les API

Les applications « SPA » (React, Vue…) sont des coquilles vides qui récupèrent tout leur contenu par API.

Une API bien conçue et bien documentée sert aussi bien un développeur humain qu'une IA. C'est le fil conducteur de ce cours.

Année Étape
1991 Le web : pages et formulaires
1998 XML-RPC, puis SOAP
2000 Thèse de Fielding : REST
2005 AJAX
2007 iPhone : les API deviennent indispensables
2010+ API publiques, JSON
2015 OpenAPI
2024 MCP : les IA consomment les API

Revision #5
Created 2 October 2026 20:00:38 by Thibaud FRICHET
Updated 10 October 2026 09:56:39 by Thibaud FRICHET