unizar-30226-2019-07 / API

RESTful API for Selit
MIT License
1 stars 0 forks source link

[WIP] Simplificar manejo de imágenes en las operaciones de escritura. #12

Open torvic98 opened 5 years ago

torvic98 commented 5 years ago

Objetivo

Simplificar los objetos JSON que son enviados a la API en la operaciones de escritura (creación y actualización), evitando que deban contener toda la información de las imágenes asociadas al respectivo Usuario o Producto.

Consecuencias

victorpowah commented 5 years ago

Yo lo veo una buena opción y asi puede tener una implementación separada.

end222 commented 5 years ago

Si bien es más simple la request, entiendo que pasaríamos a hacer 2 peticiones (petición de producto y luego otra para conseguir la imagen a través del id obtenido). A mi personalmente no me importa ninguna de las dos opciones, pero creo que el número de peticiones también debería ser algo a tener en cuenta.

torvic98 commented 5 years ago

@end222, en el caso de las lecturas (GET) se devolvería el objeto imagen completo en una única petición, al igual que sucede con la información del propietario del producto (owner).

En el caso de las escrituras,

Puedes ver la especificación concreta haciendo clic en "Show all checks" (más abajo) y viendo los "Details" del check "Preview".

torvic98 commented 5 years ago

De nuevo te remito a que revises la documentación de la propuesta.