Preguntas etiquetadas con rest

9
Advertencias en una API REST como errores no críticos

Tengo una API REST que para algunas empresas como DELETE, POST o PUT, tengo algunas reglas de validación que pueden devolver un error. Ahora necesito un nuevo tipo de error, como un error no crítico, que debería fallar de manera normal, pero debería ir a la acción si hay un envío de banderas de...

9
¿Qué tiene que ver "HATEOAS" con el estado de la solicitud?

HATEOAS es un acrónimo de "Hipermedia como el motor del estado de la aplicación". ¿A qué se refiere el "motor del estado de la aplicación" y, en particular, cómo es el "hipermedia" el motor del mismo? Hasta donde he podido entender, HATEOAS, y los estándares asociados como HAL, abordan la parte de...

8
¿Cuál es el método HTTP correcto para la votación?

Desde el punto de vista RESTful , ¿cuál es el método HTTP más apropiado para la acción de upvoting una publicación del foro (como en StackExchange)? Diría POST para votar y DELETE para cancelar el voto, pero dado que los usuarios solo pueden emitir un voto por mensaje, la votación puede...

8
REST vs RPC para desarrollo móvil

Como muchos saben, el desarrollo móvil se está disparando en estos días y, creo, afecta lo que codificamos. Para ser específicos, estoy interesado en desarrollar servicios web para una aplicación móvil. Veo dos arquitecturas posibles: RPC y REST. He desarrollado servicios REST y RPC y lo que he...

8
Agrupación y anidamiento de API REST

Mi pregunta es sobre las mejores prácticas de agregar o agrupar API REST. Tengo un escenario en el que hay muchos proveedores diferentes, fuentes de datos, etc. y creo que agrupar las API REST tendría mucho sentido para mantener el sistema mantenible. Tengo muchos escenarios en los que habrá una...