Stellen Sie sich vor, Sie bauen Websites mit Gatsby wie eine Sanduhr vor.
Gatsby selbst ist genau in der Mitte. Der breite Trichter oben repräsentiert die Tatsache, dass Gatsby Daten aus allen möglichen Quellen aufnehmen kann. Die Daten könnten in Markdown-Dateien, von einem Headless-CMS oder einer anderen API, von einer gehosteten Datenbank oder praktisch von allem stammen.
Der breite Trichter unten repräsentiert, dass die Ausgabe von Gatsby statische Dateien sind, sodass diese Dateien überall hin gelangen können. Netlify, GitHub Pages, ZEIT, S3, was auch immer.
Gatsby leistet eine Menge toller Arbeit (allein die Tatsache, dass es auf React basiert, ist sicher für eine breite Masse von Entwicklern attraktiv), aber es scheint mir, dass die geheime Zutat darin liegt, wie es mit jeder Datenquelle funktioniert.
Wenn man die Sanduhrform zu einer, äh, einem Rohr erweitern würde, würde man ein Werkzeug entwickeln, das beliebige Datenquellen mit beliebigen statischen Site-Generatoren verbindet. Es scheint, dass Stackbit mit Sourcebit genau das tut. Es hat ein zweiseitiges Plugin-Modell (Quellen: z.B. Contentful oder Sanity; Ziele: z.B. Jekyll oder Hugo) mit dem Ziel, jede Datenquelle mit jedem Site-Building-Tool zu verbinden, das diese Daten benötigt.
Ich denke, Mitwirkende an *allen* Projekten sowohl im Bereich der Datenquellen als auch im Bereich der Site-Builder wären daran interessiert, dass dies erfolgreich ist, einschließlich Gatsby.