react-rxjs
This is a simple React application using RxJS instead of Flux as a data flow.
Inspired by justinwoo -> react-rxjs-flow and extending it to show how RxJS can work in different situations together with React.
Tools so far
- RxJS
- Babel
- Webpack
- React-Router
- Superagent
- Bootstrap for simple UI styling
Installing
Run npm install
Usage + Tests
Run npm start //start webpack-dev-server with react-hot-loader
Open another terminal tab and then
npm test //start testem + tape
In your favorite browser go to localhost:3000
.
ToDos:
- json POST
- jwt Auth
- CRUD / Firebase ?
- Animations
There really isn't that much information about using RxJS as a replacement to flux in react. Because of this any contributions are welcomed :)
Contributions
- Denis Stoyanov with some aditional ES6 + clarification
- geminiyellow
To get the React-router working I had great advice from:
BerkeleyTrue on this git issue -> git post
and Anders Ekdahl on stackoverflow