Inside its configuration files, Gatsby provides a rich set of lifecycle APIs to hook into its bootstrap, build, and client runtime operations. They allow sourcing data, creating pages, and customizing generated HTML pages.
Specify your site's plugins, their options and references to env variables and secrets, as well as other information like site metadata.
Gatsby gives plugins and site builders many APIs for controlling their site’s data.