¿Qué es Strapi?

LMLuís Matos ·

Strapi es un CMS «headless» de código abierto que permite crear, gestionar y distribuir contenidos a través de API, separando el contenido de la interfaz en la que se muestra.

En Strapi 5, los editores gestionan los contenidos desde un panel y los desarrolladores los integran en sitios web y aplicaciones.

¿Cómo funciona Strapi?

Se crean tipos de contenido, como artículos, páginas o productos. Strapi genera puntos finales REST automáticamente y puede ofrecer GraphQL mediante un complemento. La interfaz de usuario consulta estas API y muestra la información.

¿Para qué sirve Strapi?

Sirve para centralizar y reutilizar contenidos en sitios web a medida, aplicaciones, portales, proyectos multisitio o soluciones de comercio «headless».

Características principales

Arquitectura «headless»

El contenido y la interfaz de usuario son independientes.

API

Ofrece REST de forma nativa y GraphQL a través de un complemento.

Contenidos a medida

El Content-Type Builder crea estructuras adaptadas al proyecto.

Permisos

Incluye la gestión de usuarios, funciones y accesos.

Ventajas de Strapi

Ofrece flexibilidad, reutilización de contenidos e integración con otros sistemas. Al ser ampliable, se adapta a requisitos específicos.

Strapi frente a WordPress

Strapi es «headless» por definición. En el uso tradicional de WordPress, el contenido y la presentación están más vinculados, aunque también puede funcionar en modo «headless».

Ejemplos de uso

Un mismo Strapi puede alimentar una página web, una aplicación y un portal, o funcionar como CMS para proyectos en React, Next.js o Astro.

¿Quién debería utilizar Strapi?

Es relevante para proyectos con interfaces personalizadas, múltiples canales, integraciones o un mayor control sobre la arquitectura.

Strapi en Basicamente Digital

Basicamente Digital utiliza Strapi en el desarrollo de sitios web a medida y soluciones «headless», integradas con interfaces modernas y otros sistemas. La empresa también reconoce públicamente la competencia de los desarrolladores de Strapi CMS.

Preguntas frecuentes sobre Strapi

¿Strapi es gratuito?

Existe una edición Community de código abierto, además de las ofertas comerciales y Strapi Cloud.

¿Strapi es una API?

No. Es un CMS «headless» que ofrece API.

¿Es compatible con REST y GraphQL?

Sí. REST es nativo y GraphQL está disponible a través del complemento oficial.

¿Es necesario saber programar?

La gestión editorial se lleva a cabo en el panel de control. Su implementación requiere conocimientos técnicos.

¿Strapi sustituye al frontend?

No. Genera contenidos y API; el frontend se desarrolla por separado.

SIGUIENTE
¿Qué es una API?
Leer