Frameworks and programming languages dont matter.
Vite is great for things like this. I've also stuck them in by themselves using tsc and react-min.js or maybe I ran it through babel by hand. IDK.
It's one of the lighter React frameworks and perfect for a simple static blog.
You can of course do it with Next too, but it's overkill for a simple blog.