State Management · Senior · Frage 68 von 75
Welcher Ansatz passt zu kollaborativer Bearbeitung, bei der mehrere Nutzer dasselbe Dokument offline und online ändern?
- 1Das ganze Dokument sperren, während ein Nutzer bearbeitet
- 2Last-write-wins mit einem globalen Redux Store
- 3CRDT-basierter State, etwa Yjs oder Automerge
Antwort zeigen
Richtige Antwort: CRDT-basierter State, etwa Yjs oder Automerge
Erklärung
CRDTs garantieren, dass alle Replikate nach dem Austausch von Updates übereinstimmen. Sie kosten zusätzlichen Speicher und brauchen eine Sync-Schicht, vermeiden aber manuelle Konfliktauflösung.