A new paradigm of building apps is coming to the web: Local-first.
One of the key components of a local-first app is having a local data store. In this project template we implement the first step before local-first: Local-only.
The project is a Vite app completely on the client. It uses DexieJS as local IndexedDB database to make the app work end-to-end on the user device.
Check out also calories-tracker-local-only-app for a local-only app using
@electric-sql/pglite
as localpostgres
database.
This project also includes a
@electric-sql/pglite
implementation in a previous release.