2022 is turning into a big year for Team Finding Out, and there's still a couple of weeks left, so join me in deciding that frontend's lost decade can also come to a close.

We can decide that the JS thinkfluencers actually *didn't* know what they were talking about and go HTML-first. And it can be better.

h/t, @noam:

https://calendar.perfplanet.com/2022/an-html-first-mental-model/

An HTML-first Mental Model

... while building a fast movies app Overview The Movies App The TasteJS movies app is a showcase for different frameworks. I was excited about it because it gave me an opportunity to test some hypothesis, and see if it holds in the context of an app that's a bit less trivial than TodoMVC.

Web Performance Calendar
@slightlyoff I really hope so!
As I pointed out in the article, I still think there are a few things missing to empower team velocity with HTML-first, mainly a clearer/typed API surface between your HTML & your CSS/JS-selectors. Hopefully we can improve on that in the web platform or external tools
@slightlyoff ... I think the confusion created by syncing 3 languages is one of the reasons people go the everything-in-JS route, and I have some empathy towards that.