0.1.1 • Published 7 years ago

reduxfire v0.1.1

Weekly downloads
7
License
MIT
Repository
github
Last release
7 years ago

ReduxFire

Travis

Redux is a predictable state container for JavaScript apps. Firebase complements it perfectly by providing an easy-to-use, realtime data source for populating redux's state by dispatching actions. With ReduxFire, it only takes a few lines of JavaScript to integrate Firebase data into your (pure|React|Angular|Vue|*) Redux application.

This project aims to follow the API of the official ReactFire package, with a few additional functionalities.

Table of Contents

Getting Started With Firebase

ReduxFire requires Firebase in order to sync and store data. Firebase is a suite of integrated products designed to help you develop your app, grow your user base, and earn money. You can sign up here for a free account. ReduxFire also requires redux-thunk because some of its action creators dispatch functions instead of actions. This allows us to dispatch actions asynchronously and keep it in sync with your redux state.

Downloading ReduxFire

In order to use ReduxFire in your project, you can install it via npm. You will probably also have to install Redux and Firebase:

$ npm i -S redux firebase reduxfire

Documentation

Example

Clone the product and run

$ npm i
$ npm run example