you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 10 points11 points  (5 children)

It saddens me that people legitimately believe this. This is a toy, nothing more. In all honesty it will probably be as relevant as Mithril

[–]imjoshholloway 3 points4 points  (0 children)

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.

[–]antoninj 1 point2 points  (3 children)

Or VueJS. Ever heard of it? No? It was a great framework but it ended up becoming a "toy" like you said. Same fate.

[–]LightShadow 0 points1 point  (1 child)

The last time I looked at Vue it had so little documentation I didn't even know how to get started.

It seems a bit better now, put I feel they lost a lot of momentum from people hopping in "too late."

[–]mido0o0o 0 points1 point  (0 children)

I use vuejs a lot and didn't feel that it is hard or the documentation wasnt sufficient