Skip to content

jsifalda/este-todomvc

 
 

Repository files navigation

Circle CI Join the chat at https://gitter.im/steida/este-todomvc Dependency Status devDependency Status Deploy

ES6 React Flux webpack gulp om-like isomorphic immutable k̶i̶t̶c̶h̶e̶n̶s̶i̶n̶k̶ t̶w̶e̶e̶t̶y̶b̶i̶r̶d̶s̶ TodoMVC.

For dev stack updates and changes please follow Este.js. I don't have time to maintain this demo. Maybe someone else could help?

Este Logo

Features

  • Written in babeljs.io, the best ES6 and ES7 transpiler. It handles future JavaScripts with React JSX syntax spiced by Flowtype type annotations already. Sourcemaps enabled by default.
  • React, Flux, react-router, immutable.js, and more awesomeness.
  • Isomorphic architecture with state-less stores, server side rendering, and routing inside expressjs.
  • jest unit testing.
  • Global immutable app state like Om with cursors, so app state can be snapshotted and reloaded. Undo redo is super easy.
  • The state of art performance thanks to immutable.js and PureRenderMixin combo.
  • Well tuned dev stack based on gulp.js and webpack configured both for dev and production.
  • CSS livereload and webpack module hot reload, so you can tweak React in real time.
  • Vanilla Flux, remember what I wrote about frameworks?
  • Isomorphic 404 and 500 pages.

Install

  npm install --global gulp
  git clone https://github.com/steida/este-todomvc.git
  cd este-todomvc
  npm install

Run

  • gulp run app in development mode
  • gulp -p run app in production mode

Credit

made by Daniel Steigerwald

About

ES6 React Flux webpack gulp om-like isomorphic immutable k̶i̶t̶c̶h̶e̶n̶s̶i̶n̶k̶ t̶w̶e̶e̶t̶y̶b̶i̶r̶d̶s̶ TodoMVC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.6%
  • CSS 2.4%