JSON Patch
JSON Patch (RFC 6902) describe las diferencias de un documento como un array de operaciones (add/remove/replace/move/copy/test), habilitando actualizaciones parciales atómicas.
Propósito
Expresar cambios a un documento JSON en un formato estándar para peticiones PATCH, edición colaborativa y sincronización de estado.
Mecanismo
Un parche es un array de operaciones, cada una con op, path (un JSON Pointer) y value/from. Las operaciones se aplican en orden: add inserta, remove borra, replace sobrescribe, move/copy transfieren y test verifica.
Casos de uso
- Peticiones HTTP PATCH
- Edición colaborativa en tiempo real
- Sincronización de estado JSON