Un Builder sin HTML libre

La página se conserva como una estructura validada. El HTML es un resultado, no el documento editorial.

Portada gráfica de Un Builder sin HTML libre

La decisión central

CMS Lite utiliza layout.json como fuente de verdad. Una página está formada por secciones, columnas y elementos tipados. El editor no guarda el DOM producido por el navegador y tampoco ofrece un bloque genérico donde introducir cualquier fragmento HTML.

Esta restricción reduce atajos, pero también evita que la estructura termine dependiendo de clases accidentales, estilos pegados y divisiones imposibles de mantener.

Tema, plantilla y página

El tema define colores, tipografía y reglas generales. La plantilla contiene la cabecera, la navegación, el pie y un único punto para el contenido. La página mantiene su propio layout y selecciona la plantilla que necesita.

El render compone las tres capas de forma determinista. Las plantillas se pueden clonar, pero después evolucionan de forma independiente; no existe una herencia oculta difícil de depurar.

Reutilización real

Los componentes son layouts globales referenciados por identificador. Una modificación se refleja donde se utilicen, mientras que los presets sirven para insertar una copia editable de una sección. Son dos herramientas distintas: referencia cuando se busca consistencia; copia cuando se busca libertad local.