Popularity
2.4
Growing
Activity
0.0
Stable
522
17
24

Description

Espresso.js is a tiny MVC library inspired by Backbone and React with a focus on simplicity and speed.

We've aimed to bring the ideas of unidirectional data flow of Flux to a simple, Backbone-style library.

Code Quality Rank: L4
Monthly Downloads: 0
Programming language: JavaScript
License: MIT License
Latest version: v1.0.1

espresso.js alternatives and similar libraries

Based on the "MVC Frameworks and Libraries" category

Do you think we are missing an alternative of espresso.js or a related project?

Add another 'MVC Frameworks and Libraries' Library

README

Espresso.js

Espresso.js is a tiny MVC library inspired by Backbone and React with a focus on simplicity and speed.

We've aimed to bring the ideas of unidirectional data flow of Flux to a simple, Backbone-style library.

Features

  • tiny, less than 500 lines and 3kb gzipped
  • zero dependencies
  • performance and memory focused
  • does not aim to support anything below IE10, but may work on older browsers using a shim

Documentation

Backbone-style docs can be found here

All documentation is automatically generated from docs/index.md using Bocco.

Getting Started

If you're using Browserify or Node/CommonJS, simply install the package:

$ sudo npm install --save espresso.js

Alternatively grab the standalone version that you can import with a <script> tag or checkout the GitHub Repo.

Now dive in and check out the To-Do Example app.

Testing

$ npm test

Building

If you need to use this module outside a CommonJS environment, you can build a standalone UMD module as follows:

$ npm run build