Show HN: LemonadeJS – A micro JavaScript library for building web interfaces
lemonadejs.net
lemonadejs.net
A good example of this is the TodoMVC convention. Instead of making "whatever demo app you choose" a convention developed to make a Todo app, so that people could compare frameworks in a more "apples-to-apples" way. A new framework with a Todo demo would likely get more traction than a framework with a Calendar demo, because it's easier to evaluate and understand how it works.
That is, the two way binding with v-model is no different to doing it "manually" anyway.
https://lemonadejs.net/v1/examples/hangman
... I see a lot of ugly ES5 code where everything is prefixed with self. How is this progress?
The lemonade.element function just wants a template and an object with some methods. Whether you use ES6 classes or proxies, or ES3 constructor functions with prototypical inheritance, or object literals to define that object is a matter of taste, and it is all up to you.