Skip to content

Latest commit

 

History

History
 
 

todoApp

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Todo App | ReactFire Example

Live Demo

You can view a live version of this demo here.

Setup Instructions

To run this example locally, either download the whole ReactFire repository or just this /examples/todoApp/ directory. Then start up a server via Python (or your preferred method):

$ python -m SimpleHTTPServer 8080

You can then visit the example in the browser of your choice at http://127.0.0.1:8080/.

If you have downloaded the entire repository visit the example at http://127.0.0.1:8080/examples/todoApp/

Description

This example shows three different ways to make a Todo app using React. It is adapted from the Todo app example on the ReactJS homepage. There are three different versions of the Todo app example:

  1. Plain React: Almost an exact copy of the ReactJS homepage example. This uses plain React code with no Firebase code at all. Changes made to this example are not persistent.

  2. React + Plain Firebase: A version of the first example with explicit Firebase calls. Changes made to this example are persistent.

  3. ReactFire: A version of the first example which uses ReactFire. Changes made to this example are persistent.

Walkthrough

To learn more about how this example works, see the ReactFire guide.