https://apeshitfuckjacked.herokuapp.com/
yeah, it's heroku, give it a minute to spin up
This is more or less my TODOMVC app, in that I just keep rewriting it using different frameworks and technologies to get a sense how they work. The basic flow of the app allows you to login, create, and edit workouts. This forces me to solve some problems that expose some strengths and weaknesses of frameworks as I work with them. It gives me a better sense of what's going on than a simple todo list or the author's tutorial, which usually only caters to the frameworks strengths cough angular phonecat cough.
This iteration I'm leveraging flux & react and really enjoying it. Luckily the folks at Yahoo are doing a ton of work so I've been able to leverage a number of their libraries to help me out along the way. So far so good, it's performant and I can turn off JS and still have a (somewhat) functioning app.
0.1.0
Here's the stack as it sits right now:
- React - Amazeballs
- Flux - (not a) MVC for React
- Express-state - helper to move application state from server to client
- Dispatchr - Y! flavor of dispatcher that lends itself to isomorphism (maybe a word, maybe not)
- Fetchr - handles if/else server/client handling of REST requests
- Webpack - build tool, basically allows you to require anything into a bundle
- Make mogodb schema stuff less of a shit show
- Convert from React Addon immutable lib to immutable-js
- Test Coverage
- Mobile styling
MIT
Free Software, Hell Yeah!