Comment by danabramov

2 months ago

First of all, this is not an argument against the model. I could easily remove all JS and it would still work. I’m keeping it as a choice, not as a consequence of the model.

I have interactive examples on some pages. I’m planning to have more of them and more complex ones. Very little of the infra for this is actually render-blocking — try disabling JS and see that my site loads just fine.

All data and interactive stuff is loaded after the text and doesn’t block the first paint.

If anything, running a webpage test shows that the CSS requests are blocking the first render a bit. Maybe I should inline them or something.