Skip to content
πŸ”₯ Firebase bindings for Vue.js & Vuex
TypeScript HTML JavaScript
Branch: master
Clone or download

Latest commit

dependabot-preview build(deps-dev): bump rollup from 2.10.9 to 2.11.2
Bumps [rollup](https://github.com/rollup/rollup) from 2.10.9 to 2.11.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.10.9...v2.11.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Latest commit e4957cd May 28, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci ci: try to fix Oct 14, 2019
.github chore: add sponsor button Jul 21, 2019
.vscode chore: update config Dec 20, 2019
packages docs: replace "Cloudstore" with "Firestore" everywhere (#749) May 14, 2020
.eslintrc.js chore: up deps Dec 16, 2019
.gitignore build: handle ts build Jul 15, 2019
.markdownlint.json style: markdown + prettier Jan 24, 2019
.prettierrc chore: wrap long lines Jul 12, 2019
.release-it.json chore(release): fix release config file Jan 25, 2018
CHANGELOG.md chore: note in root changelog Dec 31, 2019
README.md chore: add sponsors Mar 26, 2020
lerna.json chore: add conventionnalCommits to learna options Jul 16, 2019
netlify.toml ci: netlify last try Apr 20, 2020
package.json build(deps-dev): bump rollup-plugin-terser from 5.3.0 to 6.1.0 May 25, 2020
rollup.config.js chore: upgrade rollup deps Nov 25, 2019
stub.ts build: handle ts build Jul 15, 2019
tsconfig.json build: handle ts build Jul 15, 2019
yarn.lock build(deps-dev): bump rollup from 2.10.9 to 2.11.2 May 28, 2020

README.md

VueFire logo

Vuefire & Vuexfire

Build Status Build Status

Synchronize your data and Firebase Cloud Store database in real-time

Documentation

Introduction

Firebase provides two solutions to handle real-time databases: Realtime Database and Cloud Store (which is also a realtime database). In order to keep all clients data in-sync with its cloud database, their js SDK provides the tools to do so. However, it quickly becomes bothersome to bind multiple documents or collections to your application, keep them synchronized as well as handling references to other documents or collections, which can contain references themselves and must also be kept up to date. The goal of vuefire and vuexfire is to make this as simple as a function call that returns a promise so it is also easy to setup SSR and allows you to focus on developing your application.

To better understand why Vuefire will make it so much easier to develop Vue apps with firebase, please, check this link in the documentation

Note: This repository contains the code for vuefire and vuexfire packages:

Packages

Package version Description
vuefire vuefire-status Firebase bindings for vue
vuexfire vuexfire-status Firebase bindings for vuex
@posva/vuefire-bundler @posva/vuefire-bundler-status Rollup config to bundle packages
@posva/vuefire-core @posva/vuefire-core-status Core bindings used for vuefire and vuexfire
@posva/vuefire-test-helpers @posva/vuefire-test-helpers-status Helpers used across core, vuefire and vuexfire

Related

License

MIT

Sponsors

Help me keep working on Open Source in a sustainable way πŸš€. Help me with as little as $1 a month, sponsor me on Github.

Silver Sponsors

Vue Mastery logo

Vuetify logo

Bronze Sponsors

Storyblok logo

You can’t perform that action at this time.