Preguntas etiquetadas con rest

La transferencia de estado representativa, o REST, es un estilo arquitectónico para el software de red para transferir información a través de la web.

168
Diferencia entre REST y CRUD

Aprendí REST y se parece mucho a CRUD (por lo que he leído sobre CRUD). Sé que son diferentes, y me pregunto si pensar que son similares significa que no los entiendo. ¿Es que REST es un "superconjunto" de CRUD? ¿Todo CRUD hace y

104
Seguridad API REST Token almacenado vs JWT vs OAuth

Todavía estoy tratando de encontrar la mejor solución de seguridad para proteger la API REST, porque la cantidad de aplicaciones móviles y API aumenta cada día. He intentado diferentes formas de autenticación, pero todavía tengo algunos malentendidos, por lo que necesito el consejo de alguien más...

84
Qué es REST (en inglés simple) [cerrado]

Últimamente me he interesado en familiarizarme con REST. Traté de leer la entrada wiki en REST , pero no fue de ayuda. Realmente agradecería que alguien pueda explicar en inglés simple (sin jerga tecnológica innecesaria ) ¿Qué es REST? Qué posición ocupa en el ecosistema de arquitectura web Con...

73
Diseño de una API REST por URI vs cadena de consulta

Digamos que tengo tres recursos que están relacionados así: Grandparent (collection) -> Parent (collection) -> and Child (collection) Lo anterior describe la relación entre estos recursos de la siguiente manera: cada abuelo puede mapearse con uno o varios padres. Cada padre puede asignar a...

64
Razones para NO usar JSF [cerrado]

Soy nuevo en StackExchange, pero pensé que podrías ayudarme. Estamos creando una nueva aplicación Java Enterprise, reemplazando una solución JSP heredada. Debido a muchos cambios, la interfaz de usuario y partes de la lógica empresarial se repensarán y volverán a implementar por completo. Nuestro...

60
Barra inclinada final en RESTful API

He tenido un debate sobre qué hacer con una barra inclinada final en una API RESTful. Digamos que tengo un recurso llamado perros y recursos subordinados para perros individuales. Por lo tanto, podemos hacer lo siguiente: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE...

60
RESTFul: acciones de cambio de estado

Estoy planeando construir RESTfull API pero hay algunas preguntas arquitectónicas que están creando algunos problemas en mi cabeza. Me gustaría evitar agregar lógica de negocio de back-end a los clientes, ya que es difícil mantener la actualización de múltiples plataformas de clientes en tiempo...

51
¿Cuál es el significado actual de SOAP?

La última vez que encontré un servicio basado en SOAP fue durante mi pasantía en una empresa financiera en 2013. Ese fue el momento en que comencé mi carrera en TI. Recuerdo haber tenido material de estudio sobre SOAP en uno de mis cursos de ingeniería. Fuera de eso, no he usado mucho SOAP durante...

48
¿Por qué el método PATCH no es idempotente?

Me preguntaba acerca de esto. Supongamos que tengo un userrecurso con idy namecampos. Si quiero actualizar un campo, podría hacer una solicitud PATCH al recurso como este PATCH /users/42 {"name": "john doe"} Y luego la aplicación actualizará el nombre del usuario 42. Pero, ¿por qué si...

47
Código de estado HTTP para "Procesamiento continuo"

Estoy construyendo una API RESTful que admite tareas de larga duración en cola para un manejo eventual. El flujo de trabajo típico para esta API sería: El usuario completa el formulario El cliente publica datos en la API API devuelve 202 Aceptado El cliente redirige al usuario a una URL única...