Je suis la conception d'un REST-API
et actuellement je suis coincé avec la question suivante. Par exemple, je suis la structrue suivante:REST - adressable de resouces (Composition, Collection)
/foods/fruits/{fruit}
/foods/meat/{meat}
par exemple:
/foods/fruits/apple
/foods/fruits/pinapple
/foods/meat/chicken
Chacun des points d'extrémité est unique (only one apple, one chicken
), mais différentes sortes de fruits
peuvent exister (par exemple l'ananas). Cependant mes service
a besoin de retourner soit
- un fruit spécifique (pomme),
- tous les fruits (collection ressource remplie de tous les fruits accessable -> pomme, Pinapple)
- ou l'aliment entier (composition de la collection-ressources de fruits et de la viande)
Avec cette conception est adressable mon ressource environ 3 URIs
(composition, collection, endpoint
), mais il devrait être un maximum de 2 C'est un design reposant?
Personne a une idée? – Theiaz