Very much like saying, “my vehicle will outlive yours. No, it doesn’t have wheels or axles, because my vehicle is the human legs.”
Github pages is still software, running on a server
11–20 of 194 posts
Very much like saying, “my vehicle will outlive yours. No, it doesn’t have wheels or axles, because my vehicle is the human legs.”
Github pages is still software, running on a server
Is there anything worth discussing here? The entire thesis of the post is "my blog is maintenance free". Ok, and? Is blog maintenance really a noteworthy topic?
How many times can blogs rephrase "use the right tool for the job"?
This is the best of both worlds. You get an excellent dev experience with TypeScript, fast refresh, the world of React components (granted many don't work when reduced to being static HTML), and I can also opt back into React on a page by page basis if I have the need.
With Next's static site generation and export, the output is just HTML and CSS (and optionally JavaScript), no need for a server.
If anyone is curious, my personal site was done this way: https://mattgreer.dev
But all the other complexity that comes along with the web and web development don't exist just because of those use cases.
Nothing wrong here, although the litany of "look i'm just using html and css" gets to be a bit much sometimes and it sort of irks me to see yet another and another posted on HN and up voted with nothing new to say about it.
The only issue I see with going pure HTML + CSS is that you lose those smooth client site transitions that tools like next.js/gatsby give you. Is there a library that can give you HTML + CSS low kb site but those client site fast interactions (no page reloads)?
I think writing raw HTML can work fine for small pages, and arguably it can be better than Markdown for pages with a lot of design elements, like landing pages. But for the typical blog post, or especially if the blog post has code snippets that you want to have syntax-highlighted, a static site generator is way easier to work with.
With the pace of change, I do worry a bit about the longevity of some of today's static site generators, but the Markdown itself is pretty darn portable.
Very much like saying, “my vehicle will outlive yours. No, it doesn’t have wheels or axles, because my vehicle is the human legs.”
More like saying '...because my car is the public bus system' Github pages is still software, running on a server
The only issue I see with going pure HTML + CSS is that you lose those smooth client site transitions that tools like next.js/gatsby give you. Is there a library that can give you HTML + CSS low kb site but those client site fast interactions (no page reloads)?
I'd say probably Turbolinks is your best bet there. You basically drop it in, and then it prefetches all the links on your page, and when you click them, it replaces the DOM. It works quite well actually, Rails has been using it out of the box for years and years.