Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/robert-w/immutable-flux-todo

Simple Todo App using Flux with ImmutableJS and React
https://github.com/robert-w/immutable-flux-todo

Last synced: about 16 hours ago
JSON representation

Simple Todo App using Flux with ImmutableJS and React

Awesome Lists containing this project

README

        

# immutable-flux-todo
Simple Todo App using Flux with ImmutableJS and React

#### Live Demo Here
[Immutable Todo](http://robert-w.github.io/immutable-flux-todo/)

#### Items Remaining
* Add History Panel for time travel functionality

### Getting Started

Install all dependencies with npm

`npm install`

Run `npm start` and go to [http://localhost:3000/](http://localhost:3000/)

You can also use `npm run prod` to generate a production bundle under a `dist` folder.

### Purpose

This was just a proof of concept and learning experience. I wanted to test some new build tools but more importantly, learn how to use [ImmutableJS](https://facebook.github.io/immutable-js/) with [Flux](https://facebook.github.io/flux/) and [React](https://facebook.github.io/react/) while writing in ES6. Some of the other libraries and tools used in this project include the following (not counting some gulp modules like stylus, etc.):
* [Alt](http://alt.js.org/)
* [Webpack](https://webpack.github.io/)
* [Gulp](http://gulpjs.com/)
* [Browsersync](http://www.browsersync.io/)
* [Babel](https://babeljs.io/)