Skip to content
This repository

Robust and comfortable dev stack for isomorphic web apps

README.md

Este Build Status Dependency Status devDependency Status

Robust and comfortable dev stack for isomorphic (browser + Node.js) web apps.

Libraries

  • Google Closure
  • Facebook React
  • Polymer
  • Pointer Events
    • observe-js
  • este-library

Languages

  • ES6 (via Facebook React JSX harmony)
  • CoffeeScript (compatible with Closure Compiler)
  • Stylus
  • CSS Less (in progress)

Tools

Features

  • React server-side rendering.
  • Isomorphic routing (in progress).
  • MVC meta framework (in progress).

Prerequisites

Java 1.7 and Node.js are required.

  npm install -g gulp
  npm install -g bower

Getting Started

Create Este App

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

Start Development

  • run gulp
  • point your browser to localhost:8000
  • build something beautiful

Usage

Start development. Build app, run development stack.

gulp

Start development in stage mode. Styles are minified and scripts are compiled.

gulp --stage or gulp -s

Build app. Useful for continuous integration.

gulp build or gulp build --stage

Run development stack. Useful to skip building phase.

gulp run or gulp run --stage

Debug makes compiled scripts readable.

gulp build --stage=debug

Recommended Editor: Atom.io

Stay Tuned

License

Copyright (c) 2013 Daniel Steigerwald

Licensed under the MIT license.

Something went wrong with that request. Please try again.