It's funny to see these web things, that are in the end a "bad" reinvention of what a Lisp programmer would do with macros, but without anything special. Instead of having macros, they just reinvent the wheel again and again...
Nowadays JS is compiled... what a joke. I understand why they do it, the result with a JS transplitter is just better for everyone, but why on earth do they not use macros? Maybe in 20 years macros will be the thing, like filter/map has been in the last 10 years... who knows.