2 Repos
Implements HTTP PATCH operations using standards like JSON Merge Patch to update resources partially.
Distinct from Resource Patches: The candidates refer to code, binary, or Kubernetes resource patching, whereas this is about REST API resource updates.
Explore 2 awesome GitHub repositories matching web development · Partial Update Operations. Refine with filters or upvote what's useful.
Kinto ist ein Cloud-State-Backend zum Speichern und Synchronisieren von JSON-Daten über mehrere Geräte hinweg. Es bietet einen zentralisierten Dienst zur Verwaltung von schema-losen JSON-Datensätzen, die in Buckets und Collections organisiert sind, und stellt einen konsistenten Zustand über eine REST-API sicher. Das System unterstützt kollaboratives Data-Sharing durch die Vergabe von Lese- und Schreibrechten für bestimmte Dokumente oder Collections via Benutzergruppen und Berechtigungen. Es ermöglicht die Dokumentensynchronisation durch Change-Feed-Tracking und Löschmarkierungen, um Clients mit dem neuesten Stand zu aktualisieren. Zu den Funktionen gehören eine fein abgestimmte Zugriffskontrolle, JSON-Schema-Validierung für Datenkonsistenz und optimistisches Locking zur Vermeidung von Schreibkonflikten. Der Dienst bietet zudem Echtzeit-Benachrichtigungen für Clients, partielle Dokumenten-Updates und Unterstützung für austauschbare Storage-Backends wie PostgreSQL. Das Projekt enthält einen lokalen Entwicklungsserver und ein administratives Web-Interface zur Konfiguration.
Supports partial updates of record attributes using JSON Patch and JSON Merge formats.
Huma is an OpenAPI REST framework for Go designed for building HTTP services with automatic OpenAPI 3.1 specification generation and JSON Schema validation. It serves as a toolkit for developing REST and RPC APIs with typed inputs and outputs, deriving interactive documentation directly from the source code. The framework distinguishes itself by automating the synchronization between implementation and documentation. It uses a content-negotiation engine to manage multiple serialization formats via client headers and employs a JSON Schema input validator to automatically verify request paramet
Create partial update endpoints based on existing resources using merge patch formats and conditional headers.