Next with static rendering (or Gatsby, which I find horribly over complicated) are alternatives to Hugo and Jekyll. If you already know React, they are pretty easy to set up since they handle all the webpack/babel stuff for you, so you shouldn't have Javascript build issues.
When statically rendered, React is mostly just an alternative templating language.
When statically rendered, React is mostly just an alternative templating language.