Notas acerca de la jerarquía tecnológica como orden sagrado
Hace tiempo que quería reflexionar a cerca de esto: todo es lo mismo pero parece diferente.
Un ejemplo rotundo es la analogía entre el mundo del desarrollo web y la vida real. Ambos mundos son muy extensos, así que acotaremos el desarrollo web a las esferas que conozco más: HTML,
CSS y
Javascript básico.
Un sitio web como éste en el que estás ahora es un sistema de códigos interrelacionados entre sí. Cada elemento vive anidado en un contexto mayor que lo contiene. Eso es el DOM (Document Object Model).
Todos los elementos del DOM vienen predefinidos por defecto, en el navegador, por una serie de propiedades o cualidades que son las que luego el programador usa/modifica para generar apariencias y comportamientos.
Al igual que tú, cada elemento es una división de la existencia con unas cualidades.
CSS
// Define qué se ve cuando algo me toca, qué tamaño tengo,
// a cuanta distancia estoy del resto de elementos, etc
:root {
--mi-color-de-piel: pink;
}
div {
background-color: var(--mi-color-de-piel);
}
Javascript
// Escoge un elemento del DOM
let quiensoy = document.getelementById("yo")
// Realiza una acción
function miAccion() {
Alert("me han dado una identidad")
}
// Muestra por consola
console.log('quien soy');
Html/Pug
head Este es el vacío inmanente. "No está, pero está"
body Este es el origen de la existencia de esta página.
header Identidad
main
div Lo que hay aquí es lo que soy yo
div Este eres tú
footer Esta es la realidad, el plano 1