Wow I've been looking for this for years! Always thought SaaS companies waste time building yet another mediocre analytics dashboard when they should just sync their data
My main thing is I don't want to think in terms of raw data from my database to the customer database, I have higher level API concepts.
Would be cool if there was some kind of sync protocol I could implement where prequel sent a request with a "last fetched" timestamp and the endpoint replied with all data to be updated.
That’s actually pretty close to how we connect to APIs today, but I love the idea of streamlining it as a protocol. We’re still working on improving the dev experience, especially around APIs, and would love to chat more if you have more feedback!
My main thing is I don't want to think in terms of raw data from my database to the customer database, I have higher level API concepts.
Would be cool if there was some kind of sync protocol I could implement where prequel sent a request with a "last fetched" timestamp and the endpoint replied with all data to be updated.
Kind of like this: https://doc.replicache.dev/server-pull