thedemodev / airtable-gatsbyjs-blog

Example GatsbyJS blog using Airtable as a CMS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

airtable-gatsbyjs-blog

A basic GatsbyJS blog that uses Airtable as a CMS.

For more detailed instructions on how to set this up, be sure to read our how-to blog post.

This example uses the Hampton theme.

Setup

Start by installing the project's dependencies and the Gatsby CLI:

$ yarn
$ yarn global add gatsby-cli

Next, add your Airtable API key and base ID to gatsby-config.js. You can find this information via our interactive API documentation.

If you're following along with the blog post, you don't need to change anything else. Otherwise, you may have to change the table/view name, GraphQL queries, and template variables to match your own base schema.

To start your development server:

$ gatsby develop

Your blog should now be visible at localhost:8000!

About

Example GatsbyJS blog using Airtable as a CMS

License:MIT License


Languages

Language:JavaScript 97.5%Language:Shell 2.5%