 Expliquez ce qu'est une API RESTful et fournissez un exemple.
Une API RESTful est un style architectural utilisé pour créer des services Web qui utilisent le protocole HTTP. C'est l'abréviation de Representational State Transfer, et c'est essentiellement un moyen d'utiliser les mêmes techniques de développement Web pour créer un système robuste, efficace et évolutif pour fournir des services Web. Un exemple d'API RESTful est l'API Twitter, qui permet aux développeurs d'accéder aux données des utilisateurs à partir de la plate-forme, ainsi que de publier des tweets ou d'accéder aux messages d'autres utilisateurs.