byteNative
CMS & Content

Contentful

Cloud-basiertes Headless CMS für strukturierte, mehrsprachige Inhalte.

Was ist Contentful?

Contentful ist ein cloud-basiertes Headless-CMS für strukturierte, mehrsprachige Inhalte, die über viele Kanäle hinweg ausgespielt werden. Inhalte werden in Content-Types modelliert und über eine Content-Delivery-API als JSON bereitgestellt, sauber getrennt von jeder Darstellung. Weil Contentful vollständig gehostet ist, kümmerst du dich nicht um Server, Skalierung oder ein CDN, sondern konsumierst die Inhalte einfach. Das macht es zur passenden Wahl für Teams, die Inhalte einmal pflegen und dann konsistent auf Website, App und weiteren Plattformen ausspielen wollen.

Mehr in der Dokumentation

Wofür wir es nutzen

Wir setzen Contentful ein, wenn deine Inhalte über mehrere Plattformen hinweg konsistent bleiben müssen und du dich nicht ums Hosting des CMS kümmern willst. Über die Content-Delivery-API ziehen wir die Inhalte als JSON ins Frontend und über die Preview-API Entwürfe in eine Vorschau, bevor sie live gehen. Für mehrsprachige Projekte ist die eingebaute Lokalisierung pro Feld eine echte Erleichterung.

ts
import { createClient } from "contentful";

const client = createClient({ space, accessToken });

const entries = await client.getEntries({
    content_type: "blogPost",
    order: ["-fields.publishedAt"],
    limit: 10,
});
Einträge eines Content-Types über das SDK laden

Gut zu wissen

Trenne Lese- und Vorschau-Zugriff sauber über zwei verschiedene Tokens. Die Content-Delivery-API liefert nur veröffentlichte Inhalte, die Preview-API auch Entwürfe. Wer beides verwechselt, zeigt entweder unfertige Inhalte live oder wundert sich, warum Entwürfe im Frontend fehlen.

00CMS & Content

Weitere Werkzeuge, mit denen wir im selben Bereich arbeiten.

Welche Technologie passt zu dir?

Das musst du nicht entscheiden, das ist unser Job. Erzähl uns einfach von deinem Vorhaben.