Well, jQuery is the problem because
it is unstructured.
I understand the argument about anything can be written poorly. I've told people that myself. I know there is no magic fix. I know that jquery can be written with better structure and design patterns. This is not what I'm looking to do.
I'm just looking for suggestions for any libraries / frameworks that provide structure out-of-the-box (jquery doesn't) that might help me improve my codebase and play nice with existing code outside of said framework. For example, would it be a good idea to use ReactJS or Knockout and / or ??