2 ms·
One of the issues I had with KnockoutJS is that it's pretty easy to leak memory and quite easy to use a lot of CPU. Maybe we were "using KnockoutJS wrong" (enti
by Beltalowda 4y ago
One of the issues I had with KnockoutJS is that it's pretty easy to leak memory and quite easy to use a lot of CPU. Maybe we were "using KnockoutJS wrong" (entirely possible!), but we had several independent teams working on different products and they all suffered from these problems. Eventually we switched most things to VueJS and the performance difference was remarkable.
I'm not a dedicated front-end dev, although I did write plenty of KnockoutJS code (I was less involved with the VueJS rewrites; I mostly moved to work on backend code and other things), but overall I'd be a bit wary of KnockoutJS. I'm sure there is a way to avoid these issues, but I was never quite able to figure out how.