Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 971 Bytes

File metadata and controls

16 lines (11 loc) · 971 Bytes
title Overview
slug /guide/arch

Replicache is a persistent key/value store that lives inside your web app. Use it as your app's state, in place of things like MobX, Redux, Recoil, Apollo, etc.

You don't need REST or GraphQL APIs when you use Replicache either. Instead, Replicache continuously synchronizes with your server in the background using two special endpoints: replicache-push and replicache-pull.

To learn more about the big picture of Replicache, see the design document.

We will be building this particular sample app using Next.js, Supabase, and Pusher.js because they are great and work nicely with Replicache. But you can use pretty much any frontend and backend stack you want — just apply these steps to your situation, or contact us for help.