Capas apiladas

Niveles que se apoyan unos en otros.

Definición

Las capas apiladas dibujan de dos a siete bloques iguales, uno sobre otro, con su nombre a la izquierda y una nota a la derecha. Se leen en un solo orden: cada capa se apoya en la de debajo. Sirven para explicar una arquitectura, un modelo de servicio o cualquier cosa hecha de niveles.

Declarar no es evaluar, y evaluar no es materializar
Datos
capa · cuerpo · nota · rol
Buena para
Explicar de qué niveles está hecha una cosa y en qué orden se apoyan.
Evítala cuando
Cuando una capa es más importante o más grande que otra: todos los bloques miden lo mismo a propósito.
Se lee bien
Entre 2 y 7 elementos; dibuja hasta 12
Datos que faltan
No usa valores que puedan faltar.
Accesibilidad
Lector de pantalla: tabla de datos · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
capa · opcionalstringEl rótulo, fuera del bloque y a la izquierda. Medido: sin él el bloque sigue dibujado.
cuerpo · opcionalstringEl contenido breve, dentro del bloque.
nota · opcionalstringLa anotación lateral de la derecha, unida por una guía fina. Medido: sin la columna desaparecen la banda y sus guías (7→4 marcas).
rol · opcionalstringneutro · foco · alerta · ausente · favorable. `ausente` marca la capa NO CONSTRUIDA: sin relleno, contorno discontinuo, tinta apagada.

Tamaños

Ancha por necesidad

Esta pieza necesita anchura para que cada rótulo quepa entero. El motor prefiere decirlo a apretarla.

A menos de 480 px sus rótulos no caben sin pisarse o recortarse, y el motor no la publica así. En el móvil se ve la versión ancha, a tamaño legible y sin recortar, dentro de un marco que se desliza.

Cuándo usarla

Tres preguntas antes de elegirla

¿Las capas se apoyan unas en otras y no se contienen?

Si unas cosas están dentro de otras, el anidamiento conceptual lo dibuja sin contar bordes.

Sí: quédate con capas apiladas

No: usa Anidamiento conceptual

¿Todas las capas están igual de a la vista?

Si hay una frontera entre lo que se ve y lo que queda oculto, el iceberg la traza.

Sí: quédate con capas apiladas

No: usa Iceberg

¿Basta con una sola vista de la pila?

Si describes un sistema de software que hay que ver a distintos niveles de detalle, el diagrama C4 está hecho para eso.

Sí: quédate con capas apiladas

No: usa Diagrama C4

Código

La misma pieza, con tus datos

import { getPreset, renderComposition } from 'visx-render/node';

const spec = await getPreset('concept-layers');
spec.data.rows = misFilas; // tus columnas
const { svg, warnings } = await renderComposition(spec);

También en React con Chart y prepareComposition. Guía para desarrolladores →

Dudas

¿Por qué todas las capas miden lo mismo?

Para que la forma no insinúe que una pesa más que otra. Solo se lee el orden.

¿Qué es una capa ausente?

La que no está construida: sin relleno, contorno discontinuo y tinta apagada.

¿Para qué sirve la nota lateral?

Para añadir un matiz a cada capa, unido por una guía fina. Si no hay notas, la banda de la derecha desaparece.

¿Qué hace si faltan datos?

No usa valores que puedan faltar.

¿Cómo se ve en el móvil?

A menos de 480 px el motor no la compone sin pisar o cortar rótulos, y lo dice. En el móvil se ve la versión ancha, a tamaño legible, dentro de un marco que se desliza.

Relacionadas

Otras formas de responder «cómo funciona algo»

Guía para elegir: cómo funciona algo →