Files
reactfire/examples/commentsBox/README.md
2014-05-16 12:29:12 -05:00

33 lines
1.0 KiB
Markdown

# CommentBox Example
## Setup Instructions
To run this example locally, either download the whole ReactFire repo or just this /commentBox/
directory. From the /commentBox/ directory, install the needed dependencies via bower:
```bash
$ bower install
```
Then replace the example Firebase app URL with your Firebase app URL in
the index.html file:
```
var firebaseApp = "https://my-firebase-app.firebaseio.com/"
```
Finally, start up a server via Python (or your favorite method):
```bash
$ python -m SimpleHTTPServer 8080
```
Now you should be able to visit the example in the browser of your choice at [http://127.0.0.1:8080/](http://127.0.0.1:8080/).
## 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
with Firebase and the ReactFireMixin.
The ReactFireMixin allows us to strip out the polling concept as well as the JQuery AJAX calls. The mixin allows you to bind right to your Firebase data and everything is kept in sync in real-time.