GithubHelp home page GithubHelp logo

osvaldoj / todomvc-on-hoodie Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jspenc72/todomvc-on-hoodie

0.0 1.0 0.0 2.22 MB

Implementations of the hoodie store using Backbone.js, Ember.js, AngularJS, and many more. Examples forked from tastejs/todomvc.

License: MIT License

HTML 23.65% JavaScript 54.05% CSS 7.61% Java 10.79% CoffeeScript 3.89%

todomvc-on-hoodie's Introduction

TodoMVC On Hoodie

Implementations of the hoodie store using Backbone.js, Ember.js, AngularJS, and many more. Examples forked from tastejs/todomvc.

What for?

"We want to enable you to build complete web apps in days, without having to worry about backends, databases or servers, all with an open-source library that's as simple to use as jQuery." -- http://hood.ie/

Hoodie is very good for building rapid prototyped web applications. It currently feels a bit like the missing piece for the numerous MV* applications out there. They all come with wonderful and smart solutions toward standard View and Controller problems. Sadly most of the time they totally lack a convenient way for data-storage. You almos always need to write you own backends. Or sometimes you can't even write a backend application, because you are a frontend developer only. Whoops! There went your personal rapid prototype.

Hoodie can fix that

Due to a popular demand, I created TodoMVC On Hoodie to demonstrate sample implementations of hoodie with several MV* frameworks. Since tastejs/todomvc is very famous and accepted for offering framework specific example usage, I decided to take a step beyond and replace the local storage solution with the hoodie way.

See this as an starting point to get an idea, how hoodie can be merged into you favourite technology.

State of Examples

This is a very young work in progress. The repository already contains the "architecture-examples" folder of todomvc. However they don't build all up on hoodie yet. So here is a progresslist:

TodoMVC Examples Running on Hoodie

  • angularjs

Help us implement Hoodie for ...

  • agilityjs
  • angularjs-perf
  • backbone
  • canjs
  • closure
  • dojo
  • emberjs
  • gwt
  • jquery
  • knockback
  • knockout
  • maria
  • polymer
  • react
  • spine
  • yui

Licence

Everything in this repo is MIT License unless otherwise specified:

MIT © Dennis Wilson

In attribution and big thank you to tastejs/todomvc:

MIT © Addy Osmani, Sindre Sorhus, Pascal Hartig, Stephen Sawchuk.

Also have a look in the footer of each example. There are credits to those involved but not mentioned here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.