npm version npm downloads Github Actions Codecov
Vue bindings for Zero
Install package:
# npm npm install zero-vue # pnpm pnpm install zero-vue
import { Zero } from '@rocicorp/zero' import { useQuery } from 'zero-vue' // see docs: https://zero.rocicorp.dev/docs/introduction const z = new Zero({ userID, server: import.meta.env.VITE_PUBLIC_SERVER, schema, kvStore: 'mem', }) const { data: users } = useQuery(z.query.user)
Tip
See the playground for a full working example based on rocicorp/hello-zero, or check out danielroe/hello-zero-nuxt to see how to set things up with Nuxt.
- Clone this repository
- Enable Corepack using
corepack enable
- Install dependencies using
pnpm install
- Run interactive tests using
pnpm dev
The implementation here was based on zero-solid. You can also check out hello-zero-nuxt to see the original implementation and history of this project.
Made with β€οΈ
Published under MIT License.