# Todo

##### Todo lists to play around with React, Elm, Redux, Reframe, and Fulcro.

## See it live
- [React Todo](https://react.todo.keigo.io/).
- [Elm Todo](https://elm.todo.keigo.io/).
- [Redux Todo](https://redux.todo.keigo.io/).

## React
- For local development, in the `react-todo` directory, run `npm run start`.
- To build and deploy, in the `react-todo` directory, run `npm run build`, then `firebase deploy`.

## Elm
- For local development, in the `elm-todo` directory, run `elm-app start`.
- To build and deploy, in the `elm-todo` directory, run `elm-app build`, then `firebase deploy`.

## Redux
- For local development, in the `redux-todo` directory, run `npm run start`.
- To build and deploy, in the `redux-todo` directory, run `npm run build`, then `firebase deploy`.

## Re-Frame
- For local development, from a cljs file in the `re-frame-todo` directory, do `cider-jack-in-clojurescript`.
- To build and deploy, in the `re-frame-todo` directory, run `lein build`, then `firebase deploy`.

# Todo

##### Todo lists to play around with React, Elm, Redux, Reframe, and Fulcro.

## See it live
- [React Todo](https://react.todo.keigo.io/).
- [Elm Todo](https://elm.todo.keigo.io/).
- [Redux Todo](https://redux.todo.keigo.io/).
- [Re-Frame Todo](https://re-frame.todo.keigo.io/).

## React
- For local development, in the `react-todo` directory, run `npm run start`.
- To build and deploy, in the `react-todo` directory, run `npm run build`, then `firebase deploy`.

## Elm
- For local development, in the `elm-todo` directory, run `elm-app start`.
- To build and deploy, in the `elm-todo` directory, run `elm-app build`, then `firebase deploy`.

## Redux
- For local development, in the `redux-todo` directory, run `npm run start`.
- To build and deploy, in the `redux-todo` directory, run `npm run build`, then `firebase deploy`.

## Re-Frame
- For local development, from a cljs file in the `re-frame-todo` directory, do `cider-jack-in-clojurescript`.
- To build and deploy, in the `re-frame-todo` directory, run `lein build`, then `firebase deploy`.

Add link to the re-frame todo
Add link to the re-frame todo
