This is view source on the Threads homepage. Modern front end development is beyond satire at this point. In desktop Firefox with out-of-the-box uBlock Origin, it renders a completely black page.

At some point, people will rediscover the unfashionable idea that plain old HTML is pretty good if your goal is publishing bits of text on the internet. Maybe after that, if they want to make it look nice, they could look into these exciting new Cascading Style Sheets we hear so much about.

@tommorris politely going to pushback against the arguably eye-catching FUD: this is not “modern”; this is industrial. Modern frameworks like Astro see this problem and are doubling down on no-JS / low-JS by default. Facebook, Instagram, and Threads are obvious targets but I know vanishingly few leaders in the space would consider them paragons of web development.
@jpmartin @tommorris I would love to see any front-end focused job listings that don’t mention React and Vue
@trey @jpmartin @tommorris Just using React and Vue doesn't produce HTML output like this. Clearly Threads is using some wacky in-house framework that's generating all of this code in a compile step. Not saying it isn't bananas, but it's a stretch to say it's indicative of typical frontend programming.
@jaredwhite I mean, jus’ sayin’, React was a wacky in-house framework at one time. From the same house.