Blogpost: Standpoint on gatsby.js
Current draft: https://docs.google.com/document/d/1PxlEcFivR5fq8euz2NzM5STFLxySVESeZVkQQHk2-EI/edit?usp=sharing
Gatsby is used for static pages only.
But even for static pages I don't see the benefit from Drupal + Tome + Compony, as there is literally no difference, and you have all the same benefits as if you would have with Gatsby.
Instead of code-splitting a react gatsby application, you would have codesplitting out of the box in Drupal.
Using Gatsby JS doesn't mean however that that your site won't work without JS, so thats a very good point.
Gatsby does however try to give you a SPA, which I fail to see the benefit from looking at extra complexity involved.
issue