Not just slow – awful. Bloated, fragile, over-engineered disasters. They load slowly, render erratically, and hide their content behind megabytes of JavaScript. They glitch on mobile. They frustrate users and confuse search engines. They’re impossible to maintain. And somehow, we’re calling this progress.
This is a long detailed very opinionated look at the modern web and the mess we have made of it, with thoughts as to why.
While his conclusions will infuriate and irritate many, regardless of your position on JavaScript frameworks he poses a series of questions I think it is important to consider.
It reminds me of a talk I gave in 2012, at the dawn of the web app/framework era at FFConf–you can still watch it here.