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.

El problema que resuelve Jenna Press

Muchos sitios de proyecto empiezan como publicación simple y después acumulan supuestos de backend que los hacen más difíciles de mantener que el contenido que realmente necesitan.

Los sitios pequeños se convierten en apps accidentales

Un sitio de proyecto suele necesitar páginas, artículos, traducciones, plantillas y metadatos buscables, no cuentas, edición en runtime, APIs personalizadas ni base de datos.

El trabajo de contenido necesita archivos revisables

Markdown y front matter hacen visible la fuente de verdad en control de versiones y ayudan a humanos y AI agents a hacer cambios más acotados y seguros.

Las plantillas deberían poder reemplazarse

Un sitio estático debería poder pasar de landing SaaS a sitio corporativo, layout documental o showcase de producto sin cambiar rutas del framework.

El enrutamiento multilingüe debe ser predecible

El contenido por defecto y localizado debería seguir un único modelo de URL para que buscadores, usuarios y mantenedores entiendan qué página es autoritativa.

SEO debe ser estructura, no decoración

Títulos, resúmenes, canonical URLs, categorías e internal links descriptivos deberían formar parte del modelo de publicación, no de una checklist final.

GEO necesita respuestas extraíbles

Los sistemas de búsqueda con IA necesitan entidades claras, definiciones breves, ejemplos y afirmaciones estables que puedan citarse o resumirse con precisión.

Reusable blocks
Same content
Different template

Continúa con las reglas de diseño

La página de principios explica los límites que mantienen a Jenna Press static-first, seguro para plantillas, multilingüe y mantenible.
Leer los principios

Por qué empezó este proyecto

Acerca de Jenna Press

Jenna Press existe porque el punto medio entre un sitio estático escrito a mano y un CMS completo sigue siendo útil.

Muchos equipos necesitan un sitio oficial que explique un proyecto, publique páginas parecidas a documentación, mantenga un blog pequeño y soporte más de un idioma. También necesitan que el resultado sea rápido, rastreable y fácil de desplegar. Lo que muchas veces no necesitan es un servidor de aplicación en vivo solo para renderizar texto de marketing.

El proyecto es intencionalmente estrecho:

  • Usa Nuxt como capa de aplicación y generación.
  • Guarda contenido del sitio en Markdown y front matter.
  • Mantiene plantillas dentro de carpetas aisladas.
  • Conserva rutas genéricas y estables.
  • Soporta contenido de página, blog y producto referido sin añadir ecommerce, cuentas, comentarios ni edición CMS.

Eso hace de Jenna Press una opción práctica para equipos que buscan un static-first CMS starter, un framework Nuxt Markdown, un generador de sitios estáticos multilingües o un framework de sitio de proyecto guiado por plantillas.

El proyecto también está diseñado para mantenimiento asistido por IA. Un agente de contenido debería actualizar contenido. Un agente de plantilla debería actualizar plantillas. Una tarea de framework debe ser explícita. Esa separación mantiene el trabajo revisable y evita que una actualización normal de copy se convierta en un cambio oculto de framework.

Para ver las reglas operativas detrás de esos límites, lee Principios de Jenna Press. Para el enfoque práctico de búsqueda y motores de respuesta, continúa con SEO y GEO para sitios de proyecto static-first.

Powered by open source.GitHub·Company