
Braulio Alberto Bueno Pabon
Pregunta¿Cual es la diferencia entre el uso de PUT y PATCH?

Jhonathan Alfonso
PUT es un método para modificar recursos donde el cliente envía datos que actualizan todo el recurso. Se utiliza para establecer la información de una entidad por completo. PUT es similar a POST en que puede crear recursos, pero lo hace cuando hay un URI definido. PUT sobrescribe toda la entidad si ya existe y crea un nuevo recurso si no existe
A diferencia de PUT, PATCH aplica una actualización parcial al recurso. Esto significa que solo debe enviar los datos que desea actualizar y que no afectará ni cambiará nada más. Entonces, si desea actualizar el primer nombre en una base de datos, solo se le pedirá que envíe el primer parámetro; El primer nombre.

luis alejandro castañeda varon
El método PUT solicita que la entidad adjunta se almacene bajo el URI de solicitud proporcionado
El método PATCH solicita que se aplique un conjunto de cambios descritos en la entidad de solicitud al recurso identificado por el URI de Solicitud
aca te dejo un link que lo explican mejor
Favio Sauto
Al usar PUT se tiene que actualizar todas las partes del objeto que se manda y cuando se usa PATCH solo se actualiza la parte específica que se manda