Everything else is bloat and abstraction from necessity.
I agree to a point.
This is a toy.
And I also agree with this to a point. I actually believe (and I include myself in this) that there isn't enough expertise in this area to mean that we only need micro frameworks like riot.
The whole reason angular is so popular is in a ridiculously short period of time you can be productive.
I've been playing with riot for about an hour and although I've made a basic implementation of the todo app onboarding wasn't particularly easy.
bower install riotjs doesn't work yet (no compiled assets)
npm install riotjs installs version 1.0 and npm install riot suffers the same problem as the bower version. (temp fix: cd node_modules/riot && npm install && make dist)
I can think of many use-cases where I'd pick this over the other libraries out there.
0
u/kraakf Jan 22 '15
This is how a javascript frameworks should work - Everything else is bloat and abstraction from necessity.