formations/javascript/angular/ng-resource-1.md

651 B

.cadoles-slide-title[Architecture REST]

  • REST: Representational State Transfer
  • Architecture logicielle pour la création de web services

Une collection est réprésentée par une URL: http://localhost/items

Les actions possibles sont définies par les méthodes HTTP suivantes:

  • Récupérer la liste des éléments -> GET http://localhost/items
  • Récupérer un élément -> GET http://localhost/items/<itemId>
  • Créer un nouvel élément -> POST http://localhost/items
  • Mettre à jour un élément existant -> PUT http://localhost/items/<itemId>
  • Supprimer un élément -> DELETE http://localhost/items/<itemId>