Payload
Payload ist unsere Wahl, wenn ein Produkt mehr braucht als ein klassisches CMS. Es vereint Content-Management, APIs, Authentifizierung, Zugriffskontrolle und datenbankgestützte Anwendungslogik in einem TypeScript- und Next.js-Stack, der vollständig dem Kunden gehört.
Warum wir es einsetzen
- /Content-Modelle leben direkt in der Codebasis
- /REST, GraphQL und direkte Datenbank-APIs von Haus aus
- /Integrierte Authentifizierung und granulare Zugriffskontrolle
- /Ideal für Produkte, bei denen sich CMS und Anwendungslogik überschneiden
- /Open Source und selbst hostbar, mit voller Hoheit über den Stack
Wann wir danach greifen
- /Inhaltsstarke Webplattformen, die ein flexibles CMS brauchen
- /Produkte, die redaktionelle Inhalte mit Anwendungsfunktionen verbinden
- /Interne Tools und Portale mit Rollen und Berechtigungen
- /Mehrsprachige Websites und Plattformen
- /Teams, die bereits mit Next.js und TypeScript arbeiten
Wir modellieren Inhalte rund um das Produkt, statt sie in generische Seitentemplates zu pressen. Collections, Felder, Beziehungen, Rollen und Workflows definieren wir explizit, damit das CMS auch bei wachsender Plattform verständlich bleibt.
Da Payload direkt in einer TypeScript- und Next.js-Anwendung lebt, halten wir CMS, Frontend, APIs und Anwendungslogik dort eng beieinander, wo das die Architektur vereinfacht – und stellen trotzdem REST- oder GraphQL-APIs bereit, wenn andere Clients Zugriff brauchen.
Häufige Fragen
Wofür wird Payload verwendet?+
Payload lässt sich als Headless-CMS, Anwendungs-Backend, Grundlage für interne Tools, Digital-Asset-Manager oder Content-Schicht in einem Next.js-Produkt einsetzen.
Ist Payload ein Headless-CMS?+
Ja, aber es kann mehr als ein herkömmliches Headless-CMS. Es bringt ein Admin-Panel, eine Datenbankschicht, Authentifizierung, Zugriffskontrolle, Dateiverwaltung, REST-APIs, GraphQL und direkten serverseitigen Datenzugriff mit.
Unterstützt Payload TypeScript?+
Ja. Payload ist in TypeScript geschrieben und liefert generierte und exportierte Typen für die gesamte Anwendung.
Kann Payload mehrsprachige Websites abbilden?+
Ja. Payload unterstützt Lokalisierung von Inhalten auf Feldebene und konfigurierbare Locales, einschließlich Fallback-Verhalten für mehrsprachige Inhalte.
Welche Datenbanken kann Payload nutzen?+
Payload bietet derzeit unter anderem Adapter für PostgreSQL, MongoDB und SQLite. Wir wählen meist nach der übergeordneten Produktarchitektur und den betrieblichen Anforderungen.
Können Sie eine bestehende Website oder ein bestehendes CMS zu Payload migrieren?+
Ja. Wir können das bestehende Content-Modell abbilden, Inhalte migrieren, redaktionelle Workflows neu aufbauen, das Frontend anbinden und die Plattform schrittweise umziehen, wo ein vollständiger Cutover unnötig riskant wäre.

.avif)
.avif)
