Re:Ready Player Two – What the Multiplayer Web Can Learn fro...
by tablatom on Wednesday October 18, 2023 @02:34PM
(#37932767)
I'm using Replicache in a big project - this simple fact is a big deal. It's basically the same coding model that all the front-end frameworks have gravitated to (central store, unidirectional dataflow, mutators separate from data access) but it all stays in sync across the distributed system.
Reflect is based on Server Reconciliation: https://www.gabrielgambetta.com/client-side-prediction-serve....
The critical difference is that Reflect doesn't need to know the operations up front. That is what allows developers to provide their own operations, or as we call them "mutators".