The problem with these front-end frameworks is, that they don&#x27;t have the same scope. ExtJS is probably the most QT-like web-framework.<p>I like your idea of writing generic code and then expose it to Angular&#x2F;React&#x2F;Ember.<p>Including something like Backbone&#x2F;JQuery would probably be harder, since it uses direct DOM manipulation. But those other frameworks have livecycle-hooks that get called when a component is rendered and have to provide the framework with virtual-dom&#x2F;handlebars&#x2F;etc.-templates that get injected at the right position.<p>Since A&#x2F;R&#x2F;E don&#x27;t have their own CSS (contrary to ExtJS) the styling code could be generic too (which it already is in most web-apps, with the help of Bootstrap).