If our goal is just static site, does next.js have more advance features than hugo to generate static site?

understand that the javaScript/node/next.js (may) has more benefits if we built sites with static sites first, then later “update” the dynamic site.

but if our goal is just static site, does next.js have more advance features than hugo to generate static site?

It’s all depend what you want to achieve.

It is very personal.

If you already know and like Javascript, Node and React I think next.js is a good choice. As you already noticed, next.js has a lot of dynamic features built in.

If you like me prefer plain HTML and CSS with some vanilla JS here and there and want to mainly build pure static sites I think Hugo is a better choice. You can add dynamic features to a Hugo site as well, but it is not built in.

I think these Fireship 100 second videos pin it down quite well: