Sync engines solve this. They are a dramatically different way to build web apps, that abstract away network communication and all the complexity that goes with it – caching, invalidation, asynchrony, error states, optimistic results, rollbacks, etc.

Comments