REST

REST est un style d’organisation souvent utilisé pour concevoir des API accessibles par le web. Il structure les échanges autour de ressources et d’actions compréhensibles, par exemple consulter un produit, créer une commande ou modifier un profil.

Pourquoi ce terme compte dans un projet mobile

Une API REST bien pensée facilite les échanges entre l’application mobile, le backend et d’autres services. Elle peut rendre le produit plus simple à maintenir, à tester et à ouvrir ultérieurement à un site, un partenaire ou un outil interne.

Un exemple dans un projet d’application mobile

Quand je documente les échanges entre l’application et le backend, j’utilise le terme « REST » pour nommer l’organisation retenue pour l’API. Les équipes disposent ainsi d’un vocabulaire commun pour parler des ressources et des actions.