What I’m talking about here is rendering React on the server. In fact, tools like Gatsby (and soon, Next.js) even let you compile React components into static HTML files that you can host on, say, GitHub pages.
Which Projects Need React? All Of Them!
Sacha Greif

This is quite impressive, and an alternative to Jekyll is kind of welcome. Have to give it a try!