Files
reactfire/examples/commentsBox/README.md
2016-05-25 15:18:34 -07:00

33 lines
1.1 KiB
Markdown

# Comments Box | ReactFire Example
## Setup Instructions
To run this example locally, either download the whole ReactFire repository or just this
`/examples/commentsBox/` directory. Then replace the example Firebase URL with your own Firebase URL in the
`js/app.js` file:
```js
var firebaseApp = "https://my-firebase-app.firebaseio.com/"
```
Finally, start up a server via Python (or your preferred method):
```bash
$ python -m SimpleHTTPServer 8080
```
You can then visit the example in the browser of your choice at [http://127.0.0.1:8080/](http://127.0.0.1:8080/).
If you have downloaded the entire repository visit the example at [http://127.0.0.1:8080/examples/commentsBox/](http://127.0.0.1:8080/examples/commentsBox/)
## Description
The official [React tutorial](http://facebook.github.io/react/docs/tutorial.html) is a great
introduction to React. This example replaces the REST-like server used in the tutorial with
Firebase and ReactFire.
ReactFire allows us to strip out the polling concept as well as the jQuery AJAX calls. Instead,
with ReactFire, we can bind right to Firebase and keep everything in sync in realtime.