TOKREPO · ARSENAL
Estable

Generadores de Sitios Estáticos & Docs

VitePress, Astro, Mintlify, Docusaurus, Slidev — el stack moderno para docs, páginas de marketing y diapositivas.

5 recursos

Qué incluye este pack

Este pack reúne los cinco frameworks de sitio estático que han sobrevivido al churn de frameworks JS y traen suficientes features para ser opción default en 2026. La lista tiene opinión: nada aquí es un proyecto hobby de "generamos HTML desde un único Markdown" — cada entrada tiene un ecosistema real de plugins, una historia de búsqueda y un setup de producción desplegable.

# Herramienta Mejor para Motor
1 VitePress docs sabor Vue Vite + Vue 3
2 Astro contenido + marketing Arquitectura Islands
3 Mintlify portal docs hosted React + Mintlify cloud
4 Docusaurus docs API versionados React + MDX
5 Slidev slides de ingeniero Vite + Vue + Markdown

El set cubre cuatro formas: documentación de desarrollador (VitePress, Docusaurus), páginas de marketing pulidas (Astro), docs-as-a-service hospedado (Mintlify) y presentaciones que los ingenieros realmente quieren dar (Slidev). Un pack, cuatro formatos de salida — elige el que se ajuste a tu audiencia.

Por qué este stack

Los sitios estáticos están de vuelta porque las alternativas resultaron caras. Next.js server-rendered para páginas de marketing cuesta más en cómputo y complejidad que generar HTML al construir. Estos cinco generadores hacen lo mismo: toman Markdown (o MDX) más algo de config y producen HTML estático que puedes hostear en cualquier CDN.

Donde difieren:

  • VitePress trae un tema "docs" que se ve correcto out-of-the-box. Usado por Vue, Vite, Vitest mismos — señal fuerte de dogfood.
  • Astro es el más amplio. Puede construir un sitio de docs, pero también una landing, un blog, un sitio de marketing pequeño. La arquitectura "Islands" significa que envías cero JS a menos que un componente opte.
  • Mintlify es la única entrada hospedada. Escribes Markdown, empujas a GitHub y Mintlify hospeda los docs renderizados en <tu>.mintlify.app (o tu dominio). Es un reemplazo SaaS para autoejecutar Docusaurus.
  • Docusaurus es el más pesado pero tiene más plugins — docs versionados, i18n, búsqueda, blog, todo de primera clase. Elígelo cuando necesites versionado entre releases mayores.
  • Slidev es el comodín. Slides Markdown-driven con resaltado de código, componentes interactivos y notas de presentador. Los ingenieros que odian Keynote lo aman.

Instala en un comando

# Instala el pack — pone una plantilla starter para cada builder en tu proyecto
tokrepo install pack/static-site-docs

# O elige uno
tokrepo install vitepress
tokrepo install astro
tokrepo install docusaurus

El TokRepo CLI esqueletea cada framework en sites/<framework>/ para que compares output y elijas un ganador antes de comprometerte. Los cinco incluyen un archivo .tokrepo/ con los targets de deploy producción que hemos validado (Vercel, Cloudflare Pages, Netlify, GitHub Pages).

Trampas comunes

  • VitePress está atado a Vue. Los componentes custom deben ser Vue. Si tu equipo es React-only, VitePress se sentirá hostil — Docusaurus o Mintlify son las opciones React.
  • La hidratación MDX de Astro es opt-in. Un <Counter client:load /> envía JS; un <Counter /> simple no. Olvidar client:* es el bug #1 "por qué no funciona mi botón".
  • Mintlify significa lock-in SaaS. Tu contenido es tuyo (todo es Markdown en tu repo) pero el rendering, search y analytics viven en Mintlify cloud. Planea un camino de exportación antes de comprometerte.
  • Los docs versionados de Docusaurus son one-way. Una vez que cortas docs versión 2.0, editarlos retroactivamente es incómodo. Sé deliberado sobre cuándo versionar.
  • Las decks de Slidev no son slides.dev.com. Son tu repo. El hosting es asunto tuyo (Vercel funciona bien). No intentes compartir una URL localhost con tu CEO cinco minutos antes de un board.

Conceptos erróneos comunes

"Estático significa muerto" es un mito. Los cinco frameworks soportan hidratación, server functions o rendering híbrido para las partes que lo necesitan. Astro puede optar por SSR por ruta; Docusaurus tiene React client-side para interactividad; VitePress corre Vue en el browser para cualquier página que lo necesite. El default es "envía HTML"; el escape hatch es "envía JS donde se gane su peso."

"Todos los generadores estáticos son iguales" también es falso. La elección entre VitePress y Docusaurus determina quién puede contribuir a tus docs (gente Vue vs React). La elección entre Astro y Mintlify determina quién posee el pipeline de deploy (tú vs Mintlify). Elige deliberadamente.

INSTALAR · UN COMANDO
$ tokrepo install pack/static-site-docs
pásalo a tu agente — o pégalo en tu terminal
Qué incluye

5 recursos listos para instalar

Script#01
VitePress — Vite and Vue Powered Static Site Generator

VitePress is a static site generator built on top of Vite and Vue. Designed for documentation websites with Markdown-centered authoring, Vue component extensibility, and lightning-fast dev/build. The successor to VuePress by the Vue.js team.

by Script Depot·101 views
$ tokrepo install vitepress-vite-vue-powered-static-site-generator-ce6e1d98
Skill#02
Astro — Web Framework for Content-Driven Sites

Ship zero-JS by default. Island architecture for fast content sites, docs, and blogs. Supports React, Vue, Svelte. 58K+ stars.

by AI Open Source·93 views
$ tokrepo install astro-web-framework-content-driven-sites-3a0c9468
Config#03
Mintlify — AI-Powered Documentation Platform

Beautiful API docs and developer portals with AI-powered search, auto-generated API references, and instant deployment from markdown or OpenAPI specs.

by Skill Factory·106 views
$ tokrepo install mintlify-ai-powered-documentation-platform-9dd15b95
Skill#04
Docusaurus — Documentation Sites Made Easy

Build fast, SEO-friendly documentation websites with React and Markdown. By Meta. Powers 10K+ sites. 64K+ GitHub stars.

by AI Open Source·115 views
$ tokrepo install docusaurus-documentation-sites-made-easy-2c489776
Config#05
Slidev — Presentation Slides for Developers

Slidev is a Markdown-based presentation tool for developers. Write slides in Markdown, render with Vue components, use code highlighting with animations, live coding, LaTeX math, diagrams, and export to PDF or SPA. Powered by Vite for instant hot reload.

by AI Open Source·104 views
$ tokrepo install slidev-presentation-slides-developers-ce6e1004
FAQ

Preguntas frecuentes

¿Estas herramientas son gratis?

VitePress, Astro, Docusaurus y Slidev son MIT open-source — sin costes ni a escala. Mintlify es freemium: tier gratis para proyectos pequeños y planes pagos para analytics, dominios custom y búsqueda IA. Auto-hospedar cualquiera de las cuatro opciones gratis en Vercel o Cloudflare Pages cuesta $0 para tráfico típico de docs.

¿Cómo compara Astro con Next.js para docs?

La arquitectura Islands de Astro envía casi cero JS por defecto, donde Next.js todavía hidrata todo el árbol de página incluso en un blog estático. Para puro docs y marketing, Astro carga más rápido y es más simple de desplegar. Next.js gana cuando necesitas SSR completo con personalización frecuente o rutas con auth — eso no es problema de docs.

¿Funcionará alguno con Claude Code o Cursor?

Los cinco son solo archivos markdown + JS en un repo, así que cualquier editor IA los maneja bien. Claude Code y Cursor tienen consciencia específica de Astro y Next.js. Para VitePress y Docusaurus, instala los language servers Vue y React respectivamente. El contenido Mintlify es markdown puro — todo editor lo maneja nativamente.

¿Diferencia vs Headless CMS para IA?

Estos son builders de sitio estático — toman contenido y lo convierten en HTML al construir. Los Headless CMS (Strapi, Directus, etc) son el backend editorial que almacena el contenido. Muchos equipos los emparejan: Directus para editar, Astro para renderizar. Este pack es la capa de rendering; el pack headless CMS es la capa de almacenamiento.

¿Cuál es la trampa operacional con Mintlify?

Los minutos de build se facturan una vez que excedes el tier gratis, y los builds incrementales importan. Un sitio de 200 páginas reconstruyendo desde cero en cada push quema minutos. Configura el modo de build incremental de la integración GitHub de Mintlify y vigila el dashboard de build una semana antes de asumir que el tier gratis es suficiente.

MÁS DEL ARSENAL

12 packs · 80+ recursos seleccionados

Explora todos los packs curados en la página principal

Volver a todos los packs