We say it all the time: Gatsby sites are blazing fast. It’s a great tagline. But for you, that might raise more questions: What’s the value in being blazing fast? How do you know it’s blazing fast? How can it be even more blazing (incineratingly?) fast? ... more
The CMS was born to make content sites possible . Now, it’s being reimagined to make them incredible . In the early 2000s, publishing on the web was difficult. The CMS emerged as a single application to store content, build sites, and deliver them to ... more
This is Part 3 of a series. Part 1 is The Journey to a Content Mesh and Part 2 is Unbundling of the CMS. Developing for the web is hard . With millions of properties on the Internet, website developers have to create experiences that are compelling enough ... more
We recently announced the second major release of Gatsby 🚀. One change we want to highlight is the switch to using @reach/router to improve the accessibility of routing in Gatsby sites. What is @reach/router, and what are the benefits of undertaking ... more
Lullabot is a strategy, UX design, and development agency based internationally. They’ve worked with clients like Syfy, the NYU School of Medicine, and WWE and recently interviewed Gatsby’s founder, Kyle Mathews, on the Lullabot podcast to discuss…what ... more
When Gatsby was started 3.5 years ago, GraphQL was still an internal project at Facebook and had yet to be open sourced. Since being open sourced, GraphQL’s usage has exploded and 1000s of companies use it to power critical apps and websites. Gatsby’s ... more
We’re incredibly pleased to announce the 2nd major release of Gatsby! Gatsby is a blazing fast modern website and app generator. Thousands of developers use Gatsby to create amazing blogs, apps, marketing and ecommerce sites, documentation, and more! ... more
In this post, we’ll walk through how to host & publish your next Gatsby site to AWS using AWS Amplify. AWS Amplify is a combination of client library, CLI toolchain, and UI components. Amplify allow developers to get up & running with full-stack ... more
I love pair programming. This is one of the practices we do in our trainings at ReactJS Academy, and we do it regularly at LeanJS. A couple of weeks ago, we were planning to rebuild our websites using Gatsby, and then I saw this: This was a ton of fun! ... more
We’ve been working on a new design for the docs sidebar. You can see it live on the next version of gatsbyjs.org at next.gatsbyjs.org/docs/! And here’s the previous design (still living at www.gatsbyjs.org for now) This all started when, one day (just ... more
Today we’re excited to announce our first commercial offering, a hosted Gatsby preview service for teams, with Contentful as our initial integration. Since launching Gatsby Inc., we’ve loved hearing the increasing excitement from developers as more and ... more
In this article we will talk about a new plugin that lets you auto create pages from components in any folder within your Gatsby project! We will chat about the problem that sparked the creation of this plugin. Afterwards, we’ll talk about how you can ... more
When website teams are deciding whether to migrate an existing site over to Gatsby, one consideration is how long it takes to rebuild each site when code or content changes. In order to help teams evaluate this, we’re publishing a set of build time benchmarks. ... more
What is a card sort? Recently, 36 Gatsby users completed an open card sort to help make next.gatsbyjs.org easier to use. Without any outside input or help, they each sorted 90 cards into categories that made sense to them and then named those categories. ... more
This blog post was originally posted on the Khaled Garbaya Blog create-react-app is a build CLI, it helps you bootstrap a new React app without the need to configure tools like webpack or Babel. They are preconfigured and hidden so that you can focus ... more
Escalade Sports is a sports equipment company with a portfolio of 40 brands across a wide variety of sports—from Goalrilla basketball hoops to Bear Archery bows to Onix pickleball paddles. Headquartered in Evansville, Indiana, USA, Escalade sells its ... more
So the Gatsby V2 beta is out, and Gatsby’s layout components are going away. What does this mean for your projects? This article will dive into the Gatsby V2’s approach to layouts, talk about what changed and why, and walk through the migration process ... more
This article originally appears on the Cosmic JS website . In this tutorial, I’m going to show you how to create a simple but blazing fast blog using React, Gatsby, and Cosmic JS. TL;DR Download the GitHub repo. Check out the demo. Check out the Cosmic ... more
We’re excited to announce that today we shipped the first beta for Gatsby v2! 36 contributors have made over 300 commits to v2 since Gatsby v1 was released in July 2017. What’s coming in v2? Gatsby v2 builds on the foundations of v1 to introduce a range ... more
Together with my co-founder, Sam Bhagwat, I’m thrilled to announce the formation of Gatsby Inc. Based on the open source project Gatsby I founded, Gatsby the company will make feature-rich and blazing-fast websites easier to build and run. First of all, ... more
Spoiler alert: I’m a big fan of Gatsby. I’ve worked with it multiple times and I’m continually impressed with its power and flexibility. For those who aren’t familiar, Gatsby is an open-source static site generator incorporating React and GraphQL. A ... more
This blog post was originally posted on the Contentful Docs Working with React and having an emphasis on speedy performance, GatsbyJS is a promising static site generator that allows you to connect your projects to a variety of APIs and data sources; ... more
As a developer, it’s always exciting to try something new. When working with a technology for the first time, I usually ask myself two questions: What can this do for me now, and what will it bring to my future projects? Most recently, I had the opportunity ... more
tl;dr Hosted services like diqus are the easiest. Staticman is the best option, but requires some setup. You have a static site. Or you will have. You understand how the content will work. But what about comments? You have three choices. Keep comments ... more
How and Why I migrated from WordPress to static JAM Stack site built with Gatsby JS. Before When I started my blog back in 2016, I wanted to focus as much as possible on creating content rather than creating the blog infrastructure. Of course there the ... more
Earlier this week, we launched a Plugin Library on Gatsbyjs.org and are excited for you to use it! This article explains how UX research drove the design of this library and the accompanying Plugin Authoring doc. Why build a plugin / package library ... more
This article is the first of a two part series, on the engineering behind my website. Originally published here For the past couple of weeks, I’ve been rebuilding my personal website from scratch, live at https://jiahao.codes with the source code on ... more
What is React? React is a fantastic and wildly popular tool for building websites and apps, and it creates a world where JavaScript and HTML live in happy harmony in the same files and efficiently renders your ever-changing data to the browser. Declarative ... more
This article was originally published on Medium on January 31, 2018. Recently I relaunched my wife’s photography portfolio, KNW Photography, using a combination of Gatsby, Contentful and Netlify. This particular group of tools represents a new and exciting ... more
I am proud to announce Gatsby Manor, a gallery of themes for Gatsby. After 5 months of development, Gatsby Manor is now in public beta. Check out our themes then use our getting started guide to kickstart your Gatsby project. Overview Gatsby Manor is ... more