hello.js

var please = require('share');
console.log('thank you');

Tuesday, 15 January, 2019 UTC

Modern publications with Gatsby & Ghost

Modern publications with Gatsby & Ghost

There has been a lot of progress around static site generators, front end frameworks and API-centric infrastructure in recent years. At Ghost, we’ve been building open source technology for modern publishing for over 5 years and as a developer-centric ... more


Thursday, 10 January, 2019 UTC

Publish Multiple Gatsby Sites in a Monorepo, Using Lerna, Travis & Now

Publish Multiple Gatsby Sites in a Monorepo, Using Lerna, Travis & Now

Learn how to create a balanced lasagna instead of a tangled mess of spaghetti. Foreword This tutorial will take about two hours to complete. If you’re unfamiliar with Lerna, Travis or Now, you may fall into a few traps, but it’s all part of the learning ... more


Tuesday, 8 January, 2019 UTC

Using Gatsby without GraphQL

Using Gatsby without GraphQL

When creating web experiences, an inevitable question is, “how do I get my data from point A (the source) to point B (the component)?“. This can end up being a deceptively complex question. Gatsby’s rich data plugin ecosystem lets you build sites with ... more


Saturday, 5 January, 2019 UTC

How Gatsby scales with your expertise & scope

How Gatsby scales with your expertise & scope

This blog post was originally posted on the LekoArts Blog Many who use Gatsby are not React professionals, or were not React professionals when they began using Gatsby. Some have used other frameworks before. Some knew JavaScript. Others still may have ... more


Saturday, 5 January, 2019 UTC

Per-Link Gatsby page transitions with TransitionLink

Per-Link Gatsby page transitions with TransitionLink

When I started developing in React and Gatsby, one of the most exciting things to me was that it would be easier to code up page transitions than it had been before. There was one problem though. Once I finally got around to adding transitions to a Gatsby ... more


Saturday, 5 January, 2019 UTC

Turning the Static Dynamic: Gatsby + Netlify Functions + Netlify Identity

Turning the Static Dynamic: Gatsby + Netlify Functions + Netlify Identity

In a recent Reactiflux interview, the Gatsby team was asked this question: Q: What is one thing that Gatsby is capable of doing that might surprise some people? — ctlee A: Gatsby can be used to build fully dynamic sites, which surprises some people because ... more


Saturday, 5 January, 2019 UTC

Kentico Cloud & Gatsby Take You Beyond Static Websites

Kentico Cloud & Gatsby Take You Beyond Static Websites

I have to admit I have never really been a fan of JavaScript. I know, shame on me! When I was finishing my studies, I was all about .NET as it was easy to understand, debugging capabilities came with Visual Studio out-of-the-box, and the inheritance ... more


Thursday, 20 December, 2018 UTC

Building a custom, accessible image lightbox

Building a custom, accessible image lightbox

In this tutorial you’re going to cover the steps to creating a simple, custom, accessible image lightbox inside a GatsbyJS application. You can check out the finished example on Github (Demo) or continue reading to dive right into the magic. Getting ... more


Tuesday, 18 December, 2018 UTC

How to export a Drupal site to Gatsby

How to export a Drupal site to Gatsby

This blogpost explains how I learned to reduce the cost of maintaining a simple brochure or blog site. When using Drupal, you need at least a shared hosting platform (there is no Wordpress.com for Drupal sites). So, migrating to a static site generator, ... more


Tuesday, 11 December, 2018 UTC

5 analogies that explain what Gatsby can do for you

5 analogies that explain what Gatsby can do for you

Gatsby does an incredible amount of cool stuff for you, automatically. This makes Gatsby an incredibly powerful, versatile tool. However, this broad depth of functionality can make it difficult to explain what Gatsby does in a concise and approachable ... more


Wednesday, 14 November, 2018 UTC

Introducing Gatsby Themes

Introducing Gatsby Themes

Gatsby is a powerful platform for building marketing sites, blogs, ecommerce frontends, and more. You can source data from static files and any number of content management systems. You can process images, add support for our favorite styling technique, ... more


Wednesday, 7 November, 2018 UTC

Gatsby for Apps

Gatsby for Apps

Gatsby is great for static sites. You probably know this! It’s equally great for web applications. You may not know this. Gatsby is great for building web experiences that leverage the benefits of both so called static sites and web applications — simultaneously. ... more


Monday, 5 November, 2018 UTC

Deploying a Gatsby blog to Azure

Deploying a Gatsby blog to Azure

In this post we will walk through the process of deploying a Gatsby blog to Microsoft Azure Storage using VS Code. Prerequisites To complete this tutorial you will need the following tools: Node - To run the rest of the tools Gatsby CLI - To create your ... more


Thursday, 25 October, 2018 UTC

Using unstructured data in Gatsby

Using unstructured data in Gatsby

When creating web experiences, an inevitable question is, “how do I get my data from point A (the source) to point B (the component)?“. This can end up being a deceptively complex question. Gatsby’s rich data plugin ecosystem lets you build sites with ... more


Tuesday, 23 October, 2018 UTC

Journey to the Content Mesh Conclusion: Creating Compelling Content Experiences

Journey to the Content Mesh Conclusion: Creating Compelling Content Experiences

This is Part 5, the conclusion of a series. Part 1 is The Journey to a Content Mesh ; Part 2 is Unbundling of the CMS ; Part 3 is The Rise of Modern Web Development; Part 4 is Why Mobile Performance is Crucial. In the last three sections, we’ve described ... more


Tuesday, 23 October, 2018 UTC

Using VS Code for Supercharged Gatsby.js Development

Using VS Code for Supercharged Gatsby.js Development

VS Code is a truly great choice for your code editing needs. In this article, I’ll show you some great tips and tricks, extensions, and more to maximize your productivity and get to what matters, building out great products. Some of these tips and tricks ... more


Tuesday, 16 October, 2018 UTC

Journey to the Content Mesh Part 4: Why Mobile Performance Is Crucial

Journey to the Content Mesh Part 4: Why Mobile Performance Is Crucial

This is Part 4 of a series. Part 1 is The Journey to a Content Mesh ; Part 2 is Unbundling of the CMS ; Part 3 is The Rise of Modern Web Development. Mobile traffic now makes up over half of all site visits, and more than half of mobile site visits are ... more


Monday, 15 October, 2018 UTC

Web Performance 102: Keeping Gatsby Sites Blazing Fast

Web Performance 102: Keeping Gatsby Sites Blazing Fast

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


Monday, 15 October, 2018 UTC

Beyond Static: Building Dynamic Apps with Gatsby

Beyond Static: Building Dynamic Apps with Gatsby

We hear it regularly. Gatsby is for static sites, Next.js (or similar) is for when your data changes regularly and/or you need an “app.” This raises a question… what actually is an app? If this question interests you, consider attending the upcoming ... more


Thursday, 11 October, 2018 UTC

Web Performance 102: Keeping Gatsby Sites Blazing Fast

Web Performance 102: Keeping Gatsby Sites Blazing Fast

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


Thursday, 11 October, 2018 UTC

Delivering Modern Website Experiences: The Journey to a Content Mesh

Delivering Modern Website Experiences: The Journey to a Content Mesh

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


Thursday, 11 October, 2018 UTC

Journey to the Content Mesh Part 3: The Rise of Modern Web Development

Journey to the Content Mesh Part 3: The Rise of Modern Web Development

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


Friday, 28 September, 2018 UTC

How we improved Gatsby's accessibility in v2 by switching to @reach/router

How we improved Gatsby's accessibility in v2 by switching to @reach/router

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


Wednesday, 26 September, 2018 UTC

Listen to this Gatsby interview on the Lullabot podcast

Listen to this Gatsby interview on the Lullabot podcast

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


Wednesday, 26 September, 2018 UTC

Announcing support for natively querying 3rd-party GraphQL APIs with Gatsby

Announcing support for natively querying 3rd-party GraphQL APIs with Gatsby

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


Monday, 17 September, 2018 UTC

Announcing Gatsby 2.0.0 ������

Announcing Gatsby 2.0.0 ������

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


Sunday, 9 September, 2018 UTC

Publishing Your Next Gatsby Site to AWS With AWS Amplify

Publishing Your Next Gatsby Site to AWS With AWS Amplify

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


Friday, 17 August, 2018 UTC

My experience doing pair programming with the Gatsby team and why you should do it

My experience doing pair programming with the Gatsby team and why you should do it

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


Sunday, 12 August, 2018 UTC

Introducing the Docs IA Redesign

Introducing the Docs IA Redesign

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


Sunday, 12 August, 2018 UTC

Announcing Gatsby Preview

Announcing Gatsby Preview

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