JPJenna Press

A static-first Nuxt CMS starter built on a unified content schema

JennaPress helps teams build company websites and landing pages with reusable content models, switchable templates, and AI-friendly generation workflows. It is designed for fast static deployment, consistent rendering, and flexible visual customization on top of the same data contract.

Welches Problem Jenna Press löst

Viele Projektwebsites beginnen als einfache Publishing-Aufgabe und sammeln später Backend-Annahmen, die schwerer zu warten sind als der Inhalt selbst.

Kleine Sites werden unbeabsichtigt zu Apps

Eine Projektwebsite braucht oft Seiten, Artikel, Übersetzungen, Templates und suchfreundliche Metadaten, aber keine Accounts, Runtime-Editoren, Custom APIs oder Datenbankoperationen.

Content-Arbeit braucht reviewbare Dateien

Markdown und Front Matter machen die Quelle in Version Control sichtbar und helfen Menschen sowie AI Agents, engere und sicherere Änderungen zu machen.

Templates sollten austauschbar sein

Eine statische Site sollte von SaaS Landing Page zu Corporate Site, Dokumentationslayout oder Product Showcase wechseln können, ohne Framework-Routen zu ändern.

Mehrsprachiges Routing sollte vorhersehbar sein

Default- und lokalisierte Inhalte sollten ein gemeinsames URL-Modell verwenden, damit Suchmaschinen, Nutzer und Maintainer die autoritative Seite erkennen.

SEO sollte Struktur sein, keine Dekoration

Titel, Zusammenfassungen, Canonical URLs, Content-Kategorien und beschreibende interne Links gehören ins Publishing-Modell, nicht in eine letzte Checkliste.

GEO braucht extrahierbare Antworten

AI-Suchsysteme brauchen klare Entitäten, kurze Definitionen, Beispiele und stabile Aussagen, die korrekt zitiert oder zusammengefasst werden können.

Reusable blocks
Same content
Different template

Weiter zu den Designregeln

Die Prinzipien-Seite erklärt die Grenzen, die Jenna Press static-first, template-sicher, mehrsprachig und wartbar halten.
Prinzipien lesen

Warum dieses Projekt gestartet wurde

Über Jenna Press

Jenna Press existiert, weil der Mittelweg zwischen handgeschriebener statischer Site und vollständigem CMS weiterhin nützlich ist.

Viele Teams brauchen eine offizielle Website, die ein Projekt erklärt, dokumentationsnahe Seiten veröffentlicht, einen kleinen Blog pflegt und mehr als eine Sprache unterstützt. Sie brauchen außerdem ein schnelles, crawlbares und leicht deploybares Ergebnis. Häufig brauchen sie aber keinen Live-Anwendungsserver, nur um Marketingtext zu rendern.

Das Projekt ist bewusst eng geschnitten:

  • Nuxt dient als Anwendungs- und Generierungsschicht.
  • Site-Inhalte liegen in Markdown und Front Matter.
  • Templates bleiben in isolierten Template-Ordnern.
  • Framework-Routing bleibt generisch und stabil.
  • Page-, Blog- und Product-Referral-Inhalte werden unterstützt, ohne Ecommerce, Accounts, Kommentare oder CMS-Editing einzuführen.

Damit ist Jenna Press eine praktische Option für Teams, die einen static-first CMS starter, ein Nuxt Markdown Website Framework, einen multilingual static site generator oder ein template-driven project website framework suchen.

Das Projekt ist auch für AI-gestützte Wartung entworfen. Ein Content Agent sollte Inhalte aktualisieren. Ein Template Agent sollte Templates aktualisieren. Eine Framework-Aufgabe sollte ausdrücklich benannt werden. Diese Trennung hält Arbeit reviewbar und verhindert, dass ein normales Copy-Update zu einer versteckten Framework-Änderung wird.

Für die Regeln hinter diesen Grenzen lies Jenna Press Prinzipien. Für den praktischen Such- und Answer-Engine-Blick lies SEO und GEO für static-first Projektwebsites.

Powered by open source.GitHub·Company