I have really, really enjoyed building my personal site (https://hotair.tech) in Gatsbyjs. I am not sure of how steep the learning curve is as I started using it w/ the intent to learn React and GraphQL. It strikes a good balance of being both a productive framework and letting you use the full features of GraphQL and React.
I much prefer it over my previous experience w/ Jekyll.
I much prefer it over my previous experience w/ Jekyll.