addyosmani/todomvc — pull request #114 by podefr (2012-03-06 01:02:05+00:00)
Title: Olives + Emily Frameworks proposal

Hi all,

I'd like to present you the todo app that I developed on top of my frameworks Emily+Olives.

It follows pretty much the specifications. The only difference I see is the editing part, there's no edit icon and only a single click is needed to display the input field. I took example on the dojo example.

I also noticed that my footer is different than the others, I didn't change anything to the default template though.

To tell a few words about my frameworks :

Emily is a runtime agnostic framework, it works on node.js and any recent browser. It provides a few common design patterns used for designing MVC applications and a Store that can be extended (CouchDBStore in Emily or LocalStore in Olives)

Olives is meant to run in a browser, it depends on the DOM. It provides tools to create UIs that can be coupled to any Emily Store. It wraps a socket.io too for client-server communication.

Both frameworks are based on require.js, 100% TDD, and are developed following the SOLID principles.
I ended up with something pretty nice in less than 20kb that can power an app such as a TODO in only a few lines. (Olives moto is: focus on features, not plumbing).

for more info : https://github.com/flams

Can't wait to hear from you and thank you for todoMVC!
Olivier