After years of web technologies evolving, we finally have the power to move beyond individual frameworks. Tools become less relevant, and methodologies prevail. Bridge JavaScript with other web techs and operate on unified terms regardless of tools you use.
Nowadays, methodologies like BEM or Web Components bring semantics back and make it a first-class citizen, while underlying DOM-based structures are just the "byte code" for the browser to operate on.
Max discussed ways to uplift your code from framework level to methodology level, with some nice examples. More info at: https://fronteers.nl/congres/2013/jam-session/semantic-javascript