Gatsby tutorial: Build a static site with a headless CMS

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • starters

    👩‍💻 Build beautiful, accessible, high-performance websites with BCMS (by bcms)

  • Now it's time to build the Gatsby website with headless CMS. For this tutorial, I chose to create a static podcast website inspired by BCMS Gatsby starters.

  • react-helmet

    A document head manager for React

  • To do that, create a PageWrapper.tsx component in the component folder. This component will act as a wrapper for each of the pages you will eventually create in our app. In there you will have a Header, children(the content of each page), a Footer, and additional head meta tags using react-helmet. But for this article, I will keep things simple and just use only the footer data there.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Gatsby

    The best React-based framework with performance, scalability and security built in.

  • A Gatsby site uses Gatsby, which leverages React and GraphQL to create fast and optimized web experiences. Gatsby is often used for building static websites, progressive web apps (PWAs), and even full-blown dynamic web applications.

  • React

    The library for web and native user interfaces.

  • A Gatsby site uses Gatsby, which leverages React and GraphQL to create fast and optimized web experiences. Gatsby is often used for building static websites, progressive web apps (PWAs), and even full-blown dynamic web applications.

  • foundation

    GraphQL Foundation Charter and Legal Documents (by graphql)

  • A Gatsby site uses Gatsby, which leverages React and GraphQL to create fast and optimized web experiences. Gatsby is often used for building static websites, progressive web apps (PWAs), and even full-blown dynamic web applications.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Easily embed React apps into WordPress with ReactPress plugin

    3 projects | dev.to | 22 Feb 2021
  • NextJS vs RedwoodJS

    4 projects | dev.to | 4 Dec 2023
  • Why is does modern HTML/CSS seem so complex and convoluted? (details in comment)

    9 projects | /r/webdev | 23 May 2023
  • Build a Task Manager CRUD App with React and Hygraph

    3 projects | dev.to | 17 Feb 2023
  • Struggling to Mock graphQL Data? Open Source apollo-mock-http to the Rescue.

    3 projects | dev.to | 8 Feb 2023