Ein auf React basierender Static-Site-Generator, der extrem schnelle und moderne Websites und Apps erstellt.
Gatsby ist ein Werkzeug, um blitzschnelle Websites zu bauen. Es nutzt React für die Entwicklung und generiert zur Bauzeit eine Sammlung von statischen HTML-, CSS- und JavaScript-Dateien. Diese können auf jedem einfachen Webserver oder CDN gehostet werden, was zu hervorragenden Ladezeiten und hoher Sicherheit führt.
Gatsby kann Daten aus einer Vielzahl von Quellen beziehen, wie z.B. einem Headless CMS, Markdown-Dateien oder externen APIs. Es ist eine exzellente Wahl für Blogs, Dokumentationsseiten und Marketing-Websites, bei denen Performance an erster Stelle steht.
jsx
// Eine einfache Gatsby-Seite, die Daten von BINARY one anzeigt.
// Perfekt für blitzschnelle, statische Websites.
import React from 'react'
const BinaryOnePage = ({ serverData }) => (
<main>
<h1>{serverData.title}</h1>
<p>Ein Projekt von {serverData.company}.</p>
</main>
)
export default BinaryOnePage
export async function getServerData() {
return {
props: {
title: 'Willkommen!',
company: 'BINARY one'
}
}
}