My thoughts precisely! Down to web components and polymer! Thank you, now I have to something to reference when talking to my colleagues. Well I didn't consider HTML-imports, x-tag, Bosonic, but thank you for that information. The author could also have mentioned the last round of crazy javascript framework flowering ... about 2005-2006 ... Prototype, YUI, Sarissa (the most basic one), Dojo, Mootools, Scriptalicious, jQuery... jQuery seemed to have won that round and for a few years most people seemed to be using jQuery. Until AngularJs, Backbone, React and Ember came along :)
As for tools to compile and crush the CSS and JS, consider https://developers.google.com/closure/