Show HN: LemonadeJS – A micro JavaScript library for building web interfaces
marz0 2021-08-16 16:11:20 +0000 UTC [ - ]
yewenjie 2021-08-16 15:01:54 +0000 UTC [ - ]
lloydatkinson 2021-08-16 15:31:57 +0000 UTC [ - ]
That is, the two way binding with v-model is no different to doing it "manually" anyway.
shakezula 2021-08-16 16:03:26 +0000 UTC [ - ]
kansface 2021-08-16 15:39:43 +0000 UTC [ - ]
cutler 2021-08-16 19:58:44 +0000 UTC [ - ]
https://lemonadejs.net/v1/examples/hangman
... I see a lot of ugly ES5 code where everything is prefixed with self. How is this progress?
montroser 2021-08-17 00:07:44 +0000 UTC [ - ]
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.
aitchnyu 2021-08-16 16:12:30 +0000 UTC [ - ]
chrisrickard 2021-08-16 22:48:58 +0000 UTC [ - ]
paulhodel 2021-08-16 16:25:15 +0000 UTC [ - ]
brundolf 2021-08-16 21:16:27 +0000 UTC [ - ]
paulhodel 2021-08-16 16:27:41 +0000 UTC [ - ]
scns 2021-08-16 15:08:08 +0000 UTC [ - ]
paulhodel 2021-08-16 16:25:51 +0000 UTC [ - ]
mthoms 2021-08-17 01:10:29 +0000 UTC [ - ]
bemolator 2021-08-16 16:33:38 +0000 UTC [ - ]
kennywinker 2021-08-16 16:18:32 +0000 UTC [ - ]
montroser 2021-08-17 00:12:10 +0000 UTC [ - ]
kennywinker 2021-08-17 01:57:02 +0000 UTC [ - ]
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.
scns 2021-08-17 07:45:47 +0000 UTC [ - ]
https://codebase.show/projects/realworld
https://github.com/gothinkster/realworld