Why wouldn't you try to bring the best possible experience to your reader?
Why wouldn't you try to bring the best possible experience to your reader?
A blog is (usually) a collection of documents. For this use-case, using standard hypertext (standard HTML documents delivered over standard HTTP to every standards-compliant browser) does bring the best possible experience to your readers.
Delivering a single HTML document stuffed with some hand-crafted Javascript code trying to re-invent hypertext will not bring a better experience to your readers (especially not any readers who disable JavaScript), unless your blog is something more specific/unusual than a collection of documents and actually fits something other than hypertext better.
Static sites are fast and don't require untrusted code running in my browser.
And its quite possible to make a SPA that renders on the server and serves you an html but then maybe we can show just half the information so we don't send too much info to your browser.