Show pageBacklinksCite current pageExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Decap CMS ====== ====== 🧠 ¿Qué es Decap CMS? ====== **Decap CMS** (anteriormente conocido como Netlify CMS) es un sistema de gestión de contenidos (CMS) de código abierto basado en Git. Permite a los editores gestionar el contenido de sitios web estáticos a través de una interfaz web amigable, sin necesidad de conocimientos técnicos avanzados. ---- ===== 🧩 Características principales ===== * **Interfaz web intuitiva**: Accede a través de `tusitio.com/admin` para editar contenido. * **Integración con Git**: Los cambios se guardan directamente en tu repositorio de Git (GitHub, GitLab, Bitbucket). * **Compatibilidad con generadores de sitios estáticos**: Funciona con Astro, Hugo, Jekyll, Next.js, entre otros. * **Configuración sencilla**: Solo necesitas agregar una carpeta `/admin` con dos archivos (`index.html` y `config.yml`). * **Autenticación segura**: Utiliza proveedores como GitHub para el inicio de sesión. ---- ===== ✅ Ventajas de usar Decap CMS ===== ^ Ventaja ^ Descripción ^ | **Edición sin código** | Permite a los usuarios editar contenido sin tocar el código fuente. | | **Control de versiones** | Cada cambio se registra en el historial de Git, facilitando el seguimiento y la reversión de cambios. | | **Despliegue continuo** | Al guardar cambios en Git, se puede configurar para que el sitio se despliegue automáticamente. | | **Flexibilidad** | Personaliza los tipos de contenido y campos según las necesidades del proyecto. | ---- ===== 🛠️ ¿Cómo se integra con Astro? ===== 1. **Crear la carpeta de administración**: - Dentro de tu proyecto Astro, crea la carpeta `public/admin/`. 2. **Agregar archivos necesarios**: - `index.html`: Carga la aplicación de Decap CMS. - `config.yml`: Define la configuración del CMS, como colecciones de contenido y campos. 3. **Configurar autenticación**: - Establece el proveedor de autenticación (por ejemplo, GitHub) en el archivo `config.yml`. 4. **Acceder al panel de administración**: - Una vez desplegado el sitio, accede a `tusitio.com/admin` para gestionar el contenido. ---- ===== 🧪 Analogía para entenderlo mejor ===== > Imagina que tu sitio web es un libro impreso. > **Astro** sería la imprenta que produce las páginas. > **Decap CMS** es el editor que revisa y actualiza el contenido antes de imprimir, todo desde una interfaz sencilla y sin necesidad de tocar las máquinas. ---- ===== 🔗 Recursos adicionales ===== * Sitio oficial: https://decapcms.org/ * Documentación: https://decapcms.org/docs/intro/ * Integración con Astro: https://docs.astro.build/en/guides/cms/decap-cms/ decap_cms.txt Last modified: 2025/05/06 13:47by 127.0.0.1