Skip to content
This repository has been archived by the owner on Dec 17, 2019. It is now read-only.

Latest commit

 

History

History
52 lines (37 loc) · 3.34 KB

README.md

File metadata and controls

52 lines (37 loc) · 3.34 KB

Este.js • TodoMVC

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

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̶ edition.

Este Logo

The most cute web app boilerplate, with almost zero bus factor. Forget about over abstracted frameworks, use sheer libraries and leverage standards.

Features

  • Written in BabelScript. Are you kidding? No, the babeljs.io seems to be the best JavaScript transpiler. It handles future JavaScripts with React JSX syntax spiced by Flowtype type annotations already.
  • React, Flux, react-router, immutable.js, and more awesomeness.
  • Isomorphic architecture with state-less stores, server rendering, and routing inside expressjs.
  • 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 told you about frameworks?
  • Isomorphic 404 and 500 pages.

Install

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

Run

  • gulp start development
  • gulp -p run app in production mode
  • gulp build -p build in production mode for continuous integration (CI)

Todo

Credit

Created by Daniel Steigerwald, twitter.com/steida