Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Següent revisió | Revisió prèvia | ||
development:restful:start [26/09/2018 02:10] – creat mate | development:restful:start [26/09/2018 02:41] (actual) – [related] mate | ||
---|---|---|---|
Línia 3: | Línia 3: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
* hateoas: [[https:// | * hateoas: [[https:// | ||
+ | |||
+ | == resumen | ||
+ | * API REST(ful) | ||
+ | * Roy Fielding (padre especificación HTTP) | ||
+ | * recursos / servicios | ||
+ | * restricciones / características: | ||
+ | * cliente-servidor : debilmente acoplados | ||
+ | * sin estado : sin sesiones | ||
+ | * cacheable | ||
+ | * interfaz uniforme : cada recurso del servicio debe tener su URI | ||
+ | * HATEOAS: | ||
+ | * parte de la información en al respuesta contendrá hipervínculos a la API REST de navegación asociados a los recursos | ||
+ | * operaciones (verbos): | ||
+ | * GET : obtener información | ||
+ | * POST : add | ||
+ | * PUT : edit | ||
+ | * DELETE : borrar | ||
+ | * uso de hipermedios : txt,imagen, video, audio | ||
+ | * respuestas : XML / JSON | ||
+ | * |