4 ms·
It's only unstable if you drink the JavaScript cool-aid, and change frameworks frequently. I've been using Knockout 3.* for the past five years, no issue here.
by softwarefounder 8y ago
It's only unstable if you drink the JavaScript cool-aid, and change frameworks frequently.
I've been using Knockout 3.* for the past five years, no issue here.
Edit: Looks like some Angular and React devs have started downvoting :)
- zo1 8y agoKnockout is incredibly lightweight and easy to get into. However, it's not the "in" framework like Angular and kin, so it gets a lot of bad reactions. The biggest reason for this, I believe, separate to any technical benefits/advantages, is that the "big" and "in" frameworks have a gigantic knowledge-base hosted on the entire internet. Because of the sheer amount of people on that ship, they've all collectively encountered and tried/solved/figured-out a large amount of usages and combinations of the library. What that means is that mediocre and/or "shallow"-knowledged developers can easily leverage that to solve problems they might encounter by copy-pasting solutions. Rather than solving it for themselves. Now, that doesn't necessarily mean they're not capable of doing it, it simply means that they have to spend more time figuring out the problem and/or learning the framework in order to be able to do so. Most people would rather opt out to doing a quick search, copy-pasting, adapting to their specific context, and moving along to the next problem. So, when they have to deal with something like KO, they know what it's going to entail: Hours of learning, or digging into internals and figuring out the quirks of the framework.
- k__ 8y agoWhining about downvotes is generally frowned upon.