Sourcing from Builder.io
Builder.io has all the benefits of a modern headless CMS platform, plus the power of a drag and drop editor that enables everyone to edit more than just content. Builder.io + Gatsby empowers your entire team to create performant and fully customizable pages quickly.
Quick Start
Prerequisites
Make a free account over at Builder.io and grab your public API key from your organization page
Fresh project:
To start on a fresh project quickly, use the BuilderIO Gatsby starter
Existing project:
Use @builder.io/gatsby plugin which will expose Builder.io data and optionally generate pages dynamically from a provided templates.
Query Builder.io data
The @Builder.io/gatsby
plugin will add allBuilderModels
to GraphQL, under which you can specify which model you’d like to get entries from.
For example to get the entries from your models myHeader
, myFooter
:
Or you can query by urlPath for your page models: