flâneur — a map of the web's best reading

Using HTML as a compile target

blog.yoshuawuyts.com · 2,176 words · saved by 1 readers

If you've been around an industry for long enough you end up with Opinions™ about things. Here's one of mine: I think one of the biggest missing aspects of web programming is the lack of support for treating HTML as a compile-target. Most folks reading this blog may not be aware of this, but I started my career working with web technologies, which I kept at for the better part of a decade. I co-authored one of the (at least to my knowledge) first 1 CSS-in-JS engines, I've written frontend frameworks, designed web compilers, and authored entire HTTP stacks. Even if web tech isn't really my current area of focus, it's something I've worked on a fair bit, and still care about a lot. So here's a post about an opinion I have, in a field I don't do much in currently, but still think would like to share. There are well over 100 unique HTML elements in the spec. Let's zoom in on just one of those: the element. It inherits from a class hierarchy which is 4 levels deep. It exposes two uniqu

If you've been around an industry for long enough you end up with Opinions™ about things. Here's one of mine: I think one of the biggest missing aspects of web programming is the lack of support for treating HTML as a compile-target. Most folks reading this blog may not be aware of this, but I started my career working with web technologies, which I kept at for the better part of a decade. I co-authored one of the (at least to my knowledge) first 1 CSS-in-JS engines , I've written frontend frameworks , designed web compilers , and authored entire HTTP stacks . Even if web tech isn't really my

Explore this link on the map →

related reading