4 ms·
Because it's a basic site with a handful of pages with a blog that is built as a single page app. All the HTML of the page is generated by Javascript and dumped
by talmand 10y ago
Because it's a basic site with a handful of pages with a blog that is built as a single page app. All the HTML of the page is generated by Javascript and dumped into the lone div inside the body. So, you take the big hit at first load but then it's snappy after that.
Although, I would think the load size and speed for such a basic site would be better with standard HTML for everything but the blog.
Also, the main JS file is 1690 lines long and even though it says it is min in the file name, it doesn't seem to be minified.
The CSS file has some nice stuff going on in there. Some of the selectors are a bit long for my tastes though.