API : définition et enjeux

Éléments clés de l’architecture logicielle moderne, les API permettent aux différents domaines applicatifs au sein d’un même système de communiquer, ainsi que de faire communiquer des systèmes entre eux. À l’orée du Web 3.0, ces échanges deviennent cruciaux sur des aspects de sécurité, de confidentialité, et sont le cadre de nombreuses innovations.