All Projects → sectore → todomvc-famous

sectore / todomvc-famous

Licence: MIT License
Unofficial part of TodoMVC built with Famo.us.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

#TodoMVC + Famo.us

Build Status Dependency Status

Unofficial part of TodoMVC built with Famo.us.

##Demo

Live Demo

##Architecture

The application is structured using a simple MV* architecture, but without any MV* frameworks and without any DOM library such as jQuery. Just "pure" JavaScript.

The communication between all actors (views, models etc.) is based on a simple Pub/Sub (or Observer) pattern using the core Event handling of Famo.us.

##Installation

git clone https://github.com/sectore/todomvc-famous
cd todomvc-famous
npm install
bower install

##Build

The application is built by using webpack.

Development

For continuous incremental build run:

npm run dev

Open Chrome:

http://localhost:8080/webpack-dev-server/index.html

Production

For building a production (minification) version run:

npm run prod

Unit tests

npm test

Contributors

Any contribution are very welcome! Let's change this unofficial part of TodoMVC to an official ;)

Credits:

Changelog

Check CHANGELOG.md

License

Copyright (c) 2014 Jens Krause. Licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].