Bonjour Guillaume, On 04 May 2008, at 22:36, Guillaume Betous wrote:
> En effet, dans l'exemple : > > map.resources :clients do |client| > client.resources :commandes > end > > Mis à part une jolie URL REST, ça ne sert pas à grand chose, puisque > l'id des commandes reste unique, et donc une commande restera > identifiable par son simple id... Effectivement si tu veux voir une seule commande, tu n'as pas *besoin* d'imbriquer tes ressources. Maintenant, imaginons que tu veuilles voir toutes les commandes d'un client. A ce moment là, ça devient intéressant d'avoir des ressources imbriquées (car tu auras besoin de l'id du client). Ou encore, Imaginons que tu veuilles donner accès aux commandes des *tes* clients uniquement. Tu auras également besoin de l'id du client pour vérifier qu'il fait bien partie de la liste de tes clients. Mais si tu utilise REST, c'est probablement *aussi* pour avoir des jolies URLs qui sont facilement utilisable le jour où tu veux créer une API. Non? -- Jean-Baptiste Escoyez Belighted.com | Web 2.0 Consulting & Training Email : [EMAIL PROTECTED] | Phone: +32 486 377593 --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
