This is the source to my blog. It uses React combined with the static-site-generator-webpack-plugin for Webpack to generate a static site.
Read Static Site Generation with React and Webpack for a primer on generating a static site with React. I use a different directory structure that separates node code, application code, and deployment files more cleanly.