Desarrollo de un nuevo CMS headless Vol. 1
¿Quieres un blog con tu propio dominio y diseño personalizado? Kurousagi ha comenzado a desarrollar KuroCMS, un nuevo CMS headless para la era de la IA.
He estado usando Strapi, un CMS headless de código abierto que puedes configurar tú mismo, durante unos cuatro meses. Aunque es un software muy bueno, tuve la impresión de que fue creado originalmente para el mundo de habla inglesa y no prestaba mucha atención al soporte multilingüe, además de que es difícil de usar para principiantes. Así que decidí desarrollar el mío propio.
Un CMS headless, pero extremadamente fácil: El nacimiento de KuroCMS
Como no pude encontrar en el mercado un CMS headless adaptado a la demanda de nicho de querer empezar un blog con dominio propio y diseño personalizado, decidí desarrollar un CMS headless que represente mi ideal en la era de la IA.
El nombre es KuroCMS, ya que es el CMS de Kurousagi (Conejo Negro). Por favor, no digan que es demasiado simple, jaja. Incluso cuando escribía novelas, sabía que carecía de sentido para poner nombres. Dicho esto, me gustaría escribir sobre el desarrollo de KuroCMS en varios artículos según el progreso.
¿Qué es un CMS en primer lugar?
Un CMS (Content Management System) es un sistema que te permite crear, actualizar y gestionar sitios web sin conocimientos de programación especializados como HTML o CSS. Puedes añadir y modificar páginas fácilmente con solo introducir texto e imágenes en el panel de administración. Y cuando la gente piensa en un CMS, WordPress tiene una cuota tan alta que es sinónimo de ello, pero configurarlo uno mismo es difícil, y en Japón es común usar servicios de blog gratuitos. Estos son los principales sitios de blogs gratuitos:
Ameba Blog (Ameblo)
Elemento | Contenido |
Descripción general | Uno de los blogs de vida diaria y comunidad más grandes de Japón |
Géneros principales | Celebridades, paternidad, vida diaria, estilo de vida |
Base de usuarios principal | Mujeres de 30 a 50 años, amas de casa, celebridades |
Cuota y escala | Reconocimiento abrumador como blog nacional |
Monetización | Ameba Pick (programa de afiliados original) |
Editor | Editor visual para principiantes con decoraciones sencillas |
SEO (Búsqueda) | Centrado en la circulación interna; promedio para la búsqueda de Google |
Hatena Blog
Elemento | Contenido |
Descripción general | Un blog versátil, fuerte en SEO y comunidad de lectores |
Géneros principales | Aficiones, cultura otaku, actualidad, TI |
Base de usuarios principal | Hombres de 30 a 40 años, profesionales, expertos en TI |
Cuota y escala | Una gran plataforma de blogs con fans leales y persistentes |
Monetización | Anuncios de afiliados gratuitos, Google AdSense |
Editor | Diversos modos de edición (notación Hatena, Markdown) |
SEO (Búsqueda) | Dominio personalizado disponible. El SEO es extremadamente fuerte. |
note
Elemento | Contenido |
Descripción general | Una red social de escritura y venta de contenidos para creadores |
Géneros principales | Ensayos, negocios, creaciones, historias de desarrollo |
Base de usuarios principal | Creadores, emprendedores, escritores, público en general |
Cuota y escala | Crecimiento rápido, superando los 10 millones de miembros |
Monetización | Artículos de pago, revistas de pago, suscripciones |
Editor | Editor propio extremadamente sencillo y limpio |
SEO (Búsqueda) | Fortalezas en compartir en redes sociales en lugar de enfocarse solo en búsquedas |
Qiita
Elemento | Contenido |
Descripción general | Uno de los mayores sitios de intercambio de conocimientos especializados para ingenieros en Japón |
Géneros principales | Conocimientos de programación, configuración de entornos, resolución de errores |
Base de usuarios principal | Ingenieros corporativos, principiantes en programación |
Cuota y escala | El sitio técnico líder con más de 1 millón de miembros |
Monetización | Sin monetización directa para individuos (solo relaciones públicas corporativas) |
Editor | Soporte para Markdown; bloques de código fáciles de leer |
SEO (Búsqueda) | La autoridad del dominio está al nivel más alto; posicionamiento rápido en los primeros puestos |
Zenn
Elemento | Contenido |
Descripción general | Un medio técnico fuerte en tecnologías modernas y redacción de libros |
Géneros principales | Programación práctica, desarrollo personal, consejos |
Base de usuarios principal | Ingenieros amantes de las tecnologías modernas, desarrolladores independientes |
Cuota y escala | Ganando impulso últimamente, acercándose a Qiita en la comunidad tecnológica |
Monetización | Venta de libros de pago, insignias (propinas) |
Editor | Soporte para Markdown, integración con repositorios de GitHub |
SEO (Búsqueda) | Fuerte en palabras clave técnicas con abundante tráfico de búsqueda |
Usar estos servicios es la opción más fácil y cómoda, pero debes construir tu sitio siguiendo el formato de dicho servicio. También es cierto que tu libertad se ve restringida si quieres usar tu propio dominio, un diseño personalizado o construir tu propio sistema de monetización. Por eso nació el CMS headless.
¿Qué demonios es un CMS headless?
En pocas palabras, los sitios gratuitos también funcionan internamente como un CMS headless para proporcionar servicios. La comparación con WordPress solía ser fácil de entender, así que hice que una IA creara un diagrama.

En resumen, separar la apariencia de la gestión de datos te permite utilizar los datos en diversas formas. Por lo tanto, es útil no solo para blogs, sino también para venta de productos, noticias corporativas y otras páginas.
A estas alturas, creo que tienes una comprensión básica de los términos y tipos de servicios. Basándome en este conocimiento, explicaré en detalle KuroCMS, el CMS headless desarrollado por Kurousagi, a partir del próximo artículo.