2 ms·
In terms of paradigm, I still, to this day, find the Knockout.js MVVM paradigm best for most scenarios. They don't get much hype but to me it's just a very mat
by hasenj 11y ago
In terms of paradigm, I still, to this day, find the Knockout.js MVVM paradigm best for most scenarios.
They don't get much hype but to me it's just a very mature and feature complete library with many "plugin" points to plug your own custom behaviour when you need to.
I did use React and I do find it unnecessarily confusing. In terms of performance gains, it doesn't really do a whole lot (for me). You still have to put a lot of though into structuring your rendering pipeline for maximum performance, and at the end of the day whether you spit out the DOM using react's "Virtual DOM" or some other custom templating engine doesn't seem to really make much of a difference.
React gets negative points for creating a parallel DOM structure and taking complete control of the portion of the DOM tree where it renders its components.