Welcome

Headless Gatsby Multilingual

The future smells of JAMStack, have you already tried it?

Read the guide

100% Headless

Manage your languages, colors, posts per pages and much more on DatoCMS.

URL Localization

Localize URLs with ease on DatoCMS and run the build. Everything’s already setup for you.

SEO Optimized

Manage your SEO tags on DatoCMS and enjoy incredible Lighthouse scores from any part of the globe.


Featured posts

See all
Introducing JSX
4 mins read

Introducing JSX

It is called JSX, and it is a syntax extension to JavaScript.

Andre Johnson
Andre Johnson
Rendering Elements
6 mins read

Rendering Elements

Unlike browser DOM elements, React elements are plain objects, and are cheap to create.

Madeleine Moser
Madeleine Moser
Components and Props
8 mins read

Components and Props

They accept arbitrary inputs and return React elements describing what should appear on the screen.

Madeleine Moser
Madeleine Moser
Handling Events
3 mins read

Handling Events

Handling events with React elements is very similar to handling events on DOM elements.

Madeleine Moser
Madeleine Moser
Conditional Rendering
4 mins read

Conditional Rendering

You can use variables to store elements. This can help you conditionally render a part of the component while the rest of the output doesn’t change.

Andre Johnson
Andre Johnson
Composition vs Inheritance
1 mins read

Composition vs Inheritance

Sometimes we think about components as being “special cases” of other components.

Madeleine Moser
Madeleine Moser