Construction d’un langage de requête REST

Construction d'un langage de requête REST

Une API REST mature peut nécessiter beaucoup de travail et la publication de ressources de manière flexible est généralement un exercice d'équilibre.

D'une part, vous voulezallow the client to search for information in many flexible ways. En revanche, vous ne souhaitez pas implémenter trop d’opérations.

A Search/Query Language for the API est le plus logique - il permet une seule opération propre tout en ouvrant l'API pour une recherche puissante.

image

Principes de base du langage de requête REST

image

Langage de requête REST avancé