It’s fascinating to note the turns HTML/CSS and JS #frameworks took

All abstractions becoming popular at around the same time

But while #HTML / #CSS frameworks peaked after the market had been flooded and the specs accommodated everyone’s wishes

#JS frameworks, fewer in number, ballooned into ecosystems, and sustain themselves by partially self-inflicted complexity

“The burden of proof is on you, frontend framework stans, not the vanilla Web!”—thank you, @jaredwhite

https://www.spicyweb.dev/the-great-gaslighting-of-the-js-age/

The Great Gaslighting of the JavaScript Era

The age of frontend JavaScript frameworks eating the web world didn’t happen simply because some well-meaning developers found great DX. It happened because we were fed a line.

The Spicy Web

@j9t @jaredwhite

You have given me an opportunity to again bemoan the death of tables. HTML 2 tables were so powerful. I’d like to blame CSS but probably coded sites (vs static HTML documents) were at least as important.

@jgordon @j9t @jaredwhite The CSS folks finally stopped making excuses and specified "grid layout", which lets you say "render this as if it was a table tag"; this is now supported pretty much everywhere. But it's been a long slog to get there (in part because everyone's worst enemy, Internet Explorer, implemented only an incomplete, early draft version of the spec for years).
@rst @j9t @jaredwhite thanks Robert, I understand better now.