TĂ©rminos clave explicados en una frase simple. Cuando una palabra no te suene, bĂşscala aquĂ.
A ​
- ACID — Propiedades de una transacción fiable: Atomicidad, Consistencia, Aislamiento, Durabilidad.
- Adaptador — En arquitectura hexagonal, la implementación concreta de un puerto (ej. el repositorio PostgreSQL).
- ADR (Architecture Decision Record) — Documento corto e inmutable que registra una decisión técnica, sus alternativas y sus consecuencias.
- Alias (shell) — Atajo para un comando largo, definido en
~/.bashrc. - API — Interfaz por la que dos programas se hablan; la "puerta" de tu backend.
- Async / await — Forma de escribir código que espera operaciones (I/O) sin bloquear el resto.
- Autenticación — Demostrar quién eres (login).
- Autorización — Qué te está permitido hacer (permisos).
- awk — Herramienta de lĂnea de comandos para procesar texto por columnas y calcular.
B ​
- Backend — La parte del software que corre en el servidor: lógica, datos, seguridad.
- Backup — Copia de seguridad de los datos. Sin restauración probada, no cuenta.
- Balanceador de carga — Reparte peticiones entre varias copias de tu app.
- Bash — La shell estándar de Linux: intérprete de comandos y lenguaje de scripting.
- Blue-Green — Estrategia de despliegue con dos entornos idénticos para cambiar sin downtime.
- BRIN / GIN / GiST — Tipos de Ăndice de PostgreSQL para casos que el B-tree no cubre bien.
- Bun — Runtime de JavaScript/TypeScript ultrarrápido, alternativa a Node.
C ​
- Cache stampede — Miles de peticiones golpean la base de datos a la vez porque caducó una clave de caché popular.
- Cache-aside — Patrón: miras la caché primero; si no está, consultas la BD y la guardas en caché.
- Caché — Guardar temporalmente un resultado para no recalcularlo cada vez.
- CAP (teorema) — Ante una partición de red hay que elegir entre consistencia y disponibilidad.
- CD — Continuous Delivery/Deployment: desplegar automáticamente tras pasar los tests.
- CI — Continuous Integration: correr tests automáticamente en cada cambio.
- Circuit breaker — PatrĂłn que deja de llamar a un servicio caĂdo para no arrastrarte con Ă©l.
- Clean Architecture — Diseño en capas concéntricas donde el dominio no depende de detalles.
- Cola (queue) — Lista de tareas pendientes que un worker procesa en segundo plano.
- Complejidad accidental — La que has creado tĂş y podrĂas eliminar (frente a la esencial, que impone el problema).
- Consistencia eventual — Si dejas de escribir, todas las copias acabarán coincidiendo. No inmediatamente.
- Contenedor — Paquete con tu app y todo lo que necesita, que corre igual en cualquier lado.
- Cookie — Pequeño dato que el navegador guarda y reenvĂa; usado para sesiones.
- CQRS — Command Query Responsibility Segregation: separar el modelo de escritura del de lectura.
- CRUD — Create, Read, Update, Delete: las 4 operaciones básicas sobre datos.
- CSRF — Ataque que hace que el navegador de un usuario logueado envĂe una peticiĂłn no deseada a tu web.
- CTE — Common Table Expression: sub-consulta con nombre (
WITH) para SQL legible. - Cursor (paginación por) — Paginar con
WHERE id < ultimoen vez deOFFSET; coste constante.
D ​
- DDD — Domain-Driven Design: diseñar centrado en el dominio del negocio y su lenguaje.
- Dead letter queue (DLQ) — Cola donde acaban los mensajes que fallaron N veces, para revisarlos a mano.
- Degradación elegante — Ofrecer una versión reducida del servicio en vez de un error, cuando algo falla.
- Deuda tĂ©cnica — Atajo tomado hoy que encarece los cambios de mañana. LegĂtima si se registra.
- DevOps — Cultura y prácticas que automatizan el camino del código a producción.
- DI (Inyección de dependencias) — Pasar a una clase lo que necesita en vez de que lo cree ella.
- DML / DDL — Lenguaje para manipular datos (INSERT/SELECT...) / definir estructura (CREATE...).
- Docker — Plataforma de contenedores.
- Dockerfile — Receta para construir una imagen Docker.
- DRY — Don't Repeat Yourself: no dupliques lógica.
- DTO — Data Transfer Object: objeto que define/valida la forma de los datos que entran o salen.
E ​
- E2E (end-to-end) — Test que prueba el sistema completo como un usuario real.
- Eloquent — El ORM de Laravel.
- Elysia — Framework web para Bun con type-safety de punta a punta.
- Endpoint — Una URL concreta de la API (ej.
/usuarios/42). - Entorno virtual (venv) — AĂsla las dependencias de Python de un proyecto.
- Estimación de servilleta — Cálculo rápido de escala (peticiones/s, GB/año) para descartar diseños en minutos.
- Event Sourcing — Guardar la secuencia completa de eventos de un dominio en vez de solo su estado actual; el estado se deriva reproduciéndolos.
- EXPLAIN ANALYZE — Muestra cómo ejecuta PostgreSQL una consulta y cuánto tarda de verdad.
F ​
- Factory — Patrón/función que crea objetos; en tests, genera datos falsos.
- Fail2ban — Herramienta que banea IPs tras intentos de acceso fallidos.
- Fan-out (on read / on write) — Construir un feed al leerlo, o precalcularlo al publicar.
- FastAPI — Framework Python moderno con tipos, validación y docs automáticas.
- Firewall (UFW) — Filtra qué puertos/conexiones se permiten en un servidor.
- Flask — Micro-framework web de Python, minimalista.
- Frontend — La parte que ve y usa el usuario (navegador, app).
- fzf — Buscador difuso interactivo para la terminal; mejora radicalmente
Ctrl+R.
G ​
- Genéricos — En TypeScript/Go, tipos "variable" (
<T>) que hacen el cĂłdigo reutilizable y tipado. - Goroutine — Tarea concurrente ligerĂsima de Go (lanzas miles con
go). - GraphQL — Estilo de API donde el cliente pide exactamente los campos que necesita.
- gRPC — Protocolo binario rápido (protobuf + HTTP/2) para comunicación entre servicios.
- Guard — En NestJS, decide si una petición puede pasar (auth/permisos).
- Gunicorn — Servidor WSGI para correr apps Python en producción.
H ​
- Hashing — Convertir datos (ej. contraseña) en un valor irreversible de longitud fija.
- Health check — Endpoint que dice si el servicio puede atender tráfico.
liveâ‰ready. - Healthcheck — Endpoint/comprobaciĂłn que indica si un servicio está sano.
- Here-document — Bloque de texto multilĂnea en Bash (
<<EOF); con<<'EOF'no expande variables. - Hexagonal (Ports & Adapters) — Arquitectura donde el núcleo no depende de nada externo.
- HPA (Horizontal Pod Autoscaler) — Recurso de Kubernetes que añade/quita réplicas de un Deployment según una métrica (CPU, etc.).
- HTTP — Protocolo con el que cliente y servidor se comunican en la web.
- HTTPS/TLS — HTTP cifrado (el candado 🔒).
I - J ​
- Idempotencia — Ejecutar la operación dos veces produce el mismo resultado que una. Imprescindible con colas y pagos.
- Idempotente — Operación que da el mismo resultado aunque se repita (ej. GET, PUT).
- IDOR — Insecure Direct Object Reference: acceder a datos de otro usuario cambiando un id, sin que el backend compruebe la pertenencia.
- JOIN — Combinar filas de dos tablas por su relación.
- JSON — Formato de texto para intercambiar datos entre sistemas.
- JWT — Token firmado que transporta datos de sesión sin guardarlos en el servidor.
- Índice — Estructura que acelera las búsquedas en una tabla.
- Índice de cobertura — Incluye columnas extra para resolver la consulta sin tocar la tabla (Index Only Scan).
- Índice parcial — Índice que solo cubre las filas que cumplen una condición: más pequeño y rápido.
K - L ​
- KISS — Keep It Simple: prefiere la solución simple.
- Kubernetes (k8s) — Orquestador de contenedores a gran escala (Pods, Deployments, Services).
- JPA / Hibernate — El ORM estándar de Java (usado por Spring Data).
- Laravel — Framework PHP "todo incluido".
- Let's Encrypt — Autoridad que emite certificados HTTPS gratis (vĂa Certbot).
- Liskov (LSP) — Un subtipo debe poder sustituir a su tipo padre sin romper nada.
M ​
- Magic number — Los primeros bytes de un archivo, que revelan su tipo real (la extensión miente).
- Mass assignment — Vulnerabilidad de aceptar todo el body de una peticiĂłn sin filtrar, permitiendo asignar campos que el usuario no deberĂa controlar (ej.
es_admin). - Microservicios — Arquitectura de muchos servicios pequeños e independientes.
- Middleware — Código que se ejecuta entre la petición y el controlador (auth, logs...).
- Migración — Archivo versionado que describe un cambio en el esquema de la BD.
- Mock / Stub / Fake — Dobles de prueba que reemplazan dependencias en los tests.
- Monolito — Aplicación única que contiene toda la funcionalidad.
- mTLS (mutual TLS) — TLS en el que cliente y servidor se autentican mutuamente con certificados, no solo el servidor.
- MVC — Modelo-Vista-Controlador: patrón de organización de código.
N ​
- N+1 — Problema de rendimiento: 1 consulta + N consultas por cada resultado (usa eager loading).
- NestJS — Framework Node/TypeScript muy estructurado.
- Nginx — Servidor web / reverse proxy de alto rendimiento.
- Node.js — Runtime para ejecutar JavaScript en el servidor.
- Normalización — Organizar tablas para evitar datos duplicados.
- NOT EXISTS — Alternativa segura a
NOT IN, que devuelve cero filas si hay algĂşnNULL. - NULL — En SQL significa desconocido, no cero ni vacĂo. No se compara con
=, se usaIS NULL.
O ​
- Observabilidad — Capacidad de entender qué hace tu sistema (logs, métricas, trazas).
- OpenTelemetry (OTel) — Estándar vendor-neutral para instrumentar métricas, logs y trazas.
- Ownership / Borrow checker — Sistema de Rust que garantiza seguridad de memoria en compilación.
- Open/Closed (OCP) — Abierto a extensión, cerrado a modificación.
- Operator (Kubernetes) — Software que extiende k8s con conocimiento especĂfico de una app (ej. CloudNativePG para PostgreSQL: failover, backups, upgrades).
- ORM — Traduce objetos de tu código ↔ filas de la base de datos.
P ​
- Paginación por cursor (keyset) — Paginar con "dame los siguientes tras X"; escala mejor que offset.
- Particionado — Dividir una tabla enorme en trozos (por fecha/rango) para acelerar consultas.
- Particionado (tablas) — Dividir una tabla enorme en varias fĂsicas para poder archivar y borrar por bloques.
- PATH — Lista de carpetas donde la shell busca los ejecutables.
command not foundsuele ser esto. - Payload — El cuerpo de datos de una petición o token.
- Pod — Unidad mĂnima de Kubernetes: uno o más contenedores juntos.
- Post-mortem sin culpa — Análisis de un incidente centrado en el sistema, no en quién lo ejecutó.
- PostgreSQL — Base de datos relacional open source, potente y moderna.
- Prefijo izquierdo (regla del) — Un Ăndice
(a,b,c)sirve paraa,a,bya,b,c; no parabsolo. - Prisma — ORM tipado popular con NestJS/Node.
- Prometheus — Sistema de métricas que recoge números de tu app en el tiempo.
- Puerta de una vĂa / dos vĂas — DecisiĂłn irreversible frente a reversible. Determina cuánto merece deliberarla.
- Puerto (Port) — En arquitectura hexagonal, la interfaz que conecta el núcleo con el mundo.
- Pull Request (PR) — Propuesta de fusionar una rama; donde ocurre la revisión de código.
- Pydantic — LibrerĂa de Python para validar datos por tipos (base de FastAPI).
R ​
- Rate limiting — Limitar cuántas peticiones puede hacer un cliente (anti-abuso).
- Rate limiting — Limitar peticiones por usuario o IP para protegerte de abusos y bucles.
- Read replica — Copia de solo lectura de la BD para repartir la carga de consultas.
- Rebase — Reescribir la base de una rama sobre otra para una historia lineal.
- Reconciliación — Proceso que detecta y resuelve operaciones atascadas entre dos sistemas. Obligatorio con pagos.
- Redis / Valkey — Base de datos en memoria ultrarrápida: caché, sesiones, colas, pub/sub.
- Replication lag — Retraso de una réplica de lectura respecto a la primaria. Causa el bug de "no se guardó".
- Repository — Patrón que abstrae el acceso a datos.
- Request / Response — Petición y respuesta HTTP.
- REST — Estilo de diseño de APIs basado en recursos y verbos HTTP.
- Result / Option — Tipos de Rust para manejar errores y ausencia de valor sin excepciones ni null.
- Retroceso exponencial (backoff) — Reintentar esperando 1s, 2s, 4s… con algo de aleatoriedad.
- Reverse proxy — Servidor que recibe peticiones y las reenvĂa a tu app (Nginx).
- RLS (Row-Level Security) — PostgreSQL filtra filas automáticamente según quién consulta.
- Rollback — Deshacer cambios (en BD, o revertir un despliegue).
- rsync — Copia solo lo que cambió y reanuda si se corta. Mejor que
scppara carpetas. - Rust — Lenguaje de sistemas rápido y seguro en memoria, sin recolector de basura.
S ​
- Saga — Secuencia de pasos con compensación, para operaciones que cruzan sistemas sin transacción global.
- Sanctum — Sistema de autenticación por tokens de Laravel.
- Seed — Datos iniciales que se cargan en la BD.
- SesiĂłn — Estado del usuario que el servidor recuerda (vĂa cookie).
- set -euo pipefail — Las opciones de Bash que hacen que un script falle pronto y ruidosamente.
- Shebang (
#!) — Primera lĂnea de un script: indica quĂ© intĂ©rprete debe ejecutarlo. - ShellCheck — Linter de Bash. No es opcional si el script va a producciĂłn.
- SIGTERM / SIGKILL — Pedir que termine (permite cierre limpio) frente a matar sin aviso (
kill -9). - SLO / SLI — Objetivo e indicador de nivel de servicio (métricas de fiabilidad).
- SOLID — Cinco principios de diseño orientado a objetos.
- Spring Boot — Framework Java "todo incluido" dominante en entornos empresariales.
- SQL — Lenguaje para consultar y manipular bases de datos relacionales.
- SQLAlchemy — ORM de Python.
- SQLx — LibrerĂa de Rust que verifica el SQL contra la BD en tiempo de compilaciĂłn.
- SRP — Single Responsibility: una clase, una razón para cambiar.
- SSH — Protocolo para conectarse de forma segura a un servidor remoto.
- SSRF (Server-Side Request Forgery) — Ataque que hace que tu backend realice peticiones HTTP a una URL controlada por el atacante (ej. a la red interna).
- Stateless — El servidor no recuerda nada entre peticiones.
- Stateless (sin estado) — La app no guarda nada entre peticiones; requisito para escalar horizontalmente.
- Stored Procedure — Procedimiento con lógica guardado dentro de la base de datos.
- systemd — Gestor de servicios de Linux (mantiene tu app viva).
T ​
- TDD — Test-Driven Development: escribir el test antes que el código.
- Testcontainers — Levanta servicios reales (BD) en Docker solo para los tests.
- tmux — Sesiones de terminal que sobreviven a la desconexión SSH.
- Trade-off — Toda decisión técnica gana algo a cambio de perder otra cosa. No existe "lo mejor".
- Transacción — Grupo de operaciones que se ejecutan todas o ninguna.
- trap — Instrucción de Bash que ejecuta código al terminar el script, pase lo que pase.
- Trigger — Función que la BD ejecuta automáticamente ante INSERT/UPDATE/DELETE.
- tsvector / tsquery — Tipos de PostgreSQL para búsqueda de texto completo.
- TypeScript — JavaScript con tipos estáticos.
- Túnel SSH — Reenviar un puerto remoto a tu máquina sin exponerlo a internet.
U - V - W - Y ​
- Agregado (DDD) — Grupo de objetos tratado como una unidad, con una raĂz que garantiza sus reglas (
Pedido+ sus lĂneas). - ARIA — Atributos HTML (
aria-label,aria-live...) que describen semántica accesible cuando no existe elemento nativo. - Backpressure — Cuando un consumidor (WebSocket, cola) recibe datos más rápido de lo que puede procesar y hay que frenar o descartar.
- Bounded Context (DDD) — Frontera donde un término del negocio tiene un significado concreto y consistente.
- Bundler — Herramienta que empaqueta módulos JS/CSS para el navegador (Vite, Turbopack, Rolldown).
- CDN (Content Delivery Network) — Red de servidores distribuidos geográficamente que sirve contenido estático cerca del usuario.
- Chunking — Trocear un documento largo en fragmentos manejables antes de generar embeddings (RAG).
- Client Component — En Next.js, componente marcado
'use client'que se hidrata y corre en el navegador. - CLS / LCP / INP — Core Web Vitals: saltos de layout, pintado del contenido principal y latencia de interacción.
- Composable — Función reutilizable de Vue que encapsula lógica reactiva (
useAlgo); el "custom hook" de Vue. - Composition API — Estilo moderno de Vue 3 (
ref,computed,<script setup>), frente a la Options API. - Consumer group (Kafka) — Conjunto de consumidores que se reparten las particiones de un topic para procesar en paralelo.
- CSR (Client-Side Rendering) — El navegador construye la UI con JavaScript (SPA clásica).
- Dead Letter Queue (DLQ) — Cola donde van los mensajes que fallaron tras varios reintentos, para inspeccionarlos sin bloquear el flujo normal.
- Directiva — Atributo especial de plantilla en Vue (
v-if,v-for,v-model) o HTMX (hx-get). - DOM — Representación viva de la página en memoria; lo que JavaScript (y los frameworks) manipulan.
- Drift (Terraform) — Diferencia entre el estado que Terraform cree que existe y lo que de verdad hay en la nube.
- Edge function — Función que corre en el servidor más cercano al usuario (CDN), no en una región central.
- Embedding — Vector numérico que representa el significado semántico de un texto; la base de la búsqueda por similitud (RAG).
- Exchange (RabbitMQ) — Recibe mensajes y decide a qué colas enrutarlos según reglas (direct, topic, fanout).
- Expo — Framework y toolchain sobre React Native que simplifica build, OTA updates y APIs nativas.
- Faceted search (facetas) — Filtros combinables con contadores en vivo (marca, categorĂa, precio) tĂpicos de un buscador de e-commerce.
- Hidratación — Proceso por el que el JS "revive" el HTML renderizado en servidor y lo hace interactivo.
- Hipermedia — FilosofĂa de HTMX: el servidor devuelve HTML (no JSON) y el HTML lleva sus propias acciones.
- Hook — Función de React que engancha capacidades al componente (
useState,useEffect, custom hooks). - HTMX — LibrerĂa que da AJAX/interactividad a HTML con atributos, sin escribir JavaScript.
- Idempotency key — Identificador único por operación que evita que un reintento de red duplique un efecto (pago, pedido).
- ISR (Incremental Static Regeneration) — Páginas estáticas que se regeneran cada N segundos o bajo demanda.
- JSX — Sintaxis de React: HTML dentro de JavaScript que se compila a llamadas de función.
- Key — Identificador estable que React/Vue exigen en listas para reconciliar items correctamente.
- Lifting state up — Subir el estado al ancestro común más cercano de los componentes que lo comparten.
- Manifest (PWA) — Archivo
manifest.jsonque declara nombre, iconos y modo de una app instalable. - Meilisearch / Elasticsearch — Motores de búsqueda dedicados con tolerancia a typos, facetas y agregaciones que PostgreSQL no cubre bien a gran escala.
- Mejora progresiva — Construir HTML que funciona sin JS y añadir interactividad encima (hx-boost, Server Actions).
- Monorepo — Un solo repositorio con varios paquetes/apps que comparten tipos, configuración y versionado.
- NoSQL / documento — Base de datos que guarda documentos flexibles (JSON) en vez de tablas rĂgidas (MongoDB).
- Offset (Kafka) — PosiciĂłn de un mensaje dentro de una particiĂłn; el consumidor recuerda hasta dĂłnde ha leĂdo.
- Outbox pattern — Escribir el evento a publicar en la misma transacción que el cambio de datos, para no perderlo si falla la publicación.
- Passkey / WebAuthn — AutenticaciĂłn sin contraseña basada en criptografĂa de clave pĂşblica, verificada por biometrĂa o PIN del dispositivo.
- PCI DSS — Estándar de seguridad para manejar datos de tarjetas; delegar el cobro a Stripe/similar evita tener que cumplirlo tú mismo.
- Pinia — Store oficial de estado global de Vue 3.
- PPR (Partial Prerendering) — Next.js: shell estático instantáneo + huecos dinámicos en streaming.
- Prop drilling — Pasar props a través de muchos niveles intermedios; se evita con Context/provide-inject.
- Props — Datos que un componente padre pasa a un hijo (solo lectura).
- Provider (Terraform/IaC) — Plugin que traduce el código declarativo a llamadas a la API de un proveedor concreto (AWS, GCP, Cloudflare).
- RAG (Retrieval-Augmented Generation) — Técnica que busca contexto relevante (embeddings) antes de pedirle una respuesta a un LLM.
- React Compiler — Compilador oficial (1.0, 2026) que memoiza componentes automáticamente en build.
- Reactividad — Sistema por el que cambiar el estado actualiza la UI automáticamente.
- Reconexión con backoff — Estrategia de reintentar una conexión (WebSocket/SSE) esperando cada vez más tiempo, para no saturar el servidor.
- RSC (React Server Components) — Componentes que se ejecutan solo en el servidor y no envĂan JS al cliente.
- Server Action — Función
'use server'de Next invocable desde formularios; es un endpoint público: valida y autoriza. - Service Worker — Script que intercepta peticiones de red en segundo plano; la base del funcionamiento offline de una PWA.
- SFC (Single File Component) — Archivo
.vuecon<script>,<template>y<style>juntos. - Sharding — Repartir los datos de una colección/tabla entre varios servidores según una clave, para escalar horizontalmente.
- SPA (Single-Page Application) — App de una sola página donde JS gestiona rutas y vistas sin recargar.
- SSE (Server-Sent Events) — Canal de solo lectura servidor→cliente sobre HTTP (progreso, feeds).
- SSG (Static Site Generation) — Generar el HTML en build; se sirve como archivos estáticos.
- SSR (Server-Side Rendering) — Renderizar el HTML en el servidor en cada petición.
- Stripe Webhook — NotificaciĂłn HTTP firmada que Stripe envĂa a tu servidor cuando ocurre un evento de pago; siempre se verifica su firma.
- Suspense — Mecanismo de React para declarar UI de espera mientras algo (lazy, datos) carga.
- Swap (HTMX) — Cómo se inserta la respuesta HTML en la página (
innerHTML,outerHTML,beforeend…). - Tailwind CSS — Framework de utilidades CSS por clases (
p-4,flex); v4 se configura en CSS. - TanStack Query — LibrerĂa estándar de datos remotos con cachĂ© para React/Vue (
useQuery/useMutation). - Terraform / IaC — Infraestructura como código: declaras el estado deseado de tus servidores/recursos en archivos versionados.
- Turbopack — Bundler en Rust de Next.js 16 (por defecto y estable desde Next 16).
- Turborepo / Nx — Herramientas que orquestan builds y tareas en un monorepo con caché incremental.
- URL prefirmada — Enlace temporal que permite subir o descargar de un almacenamiento sin pasar por tu API.
- Uvicorn — Servidor ASGI para correr apps async de Python (FastAPI).
- v-model — Directiva de Vue de binding bidireccional entre input y estado.
- Value Object — Objeto sin identidad, definido por sus valores, inmutable (ej. Email, Dinero).
- Vapor Mode — Modo de compilación de Vue 3.6 sin Virtual DOM para componentes ultra-rápidos.
- Vector database — Base de datos optimizada para buscar por similitud entre embeddings (pgvector, Pinecone, Qdrant).
- Virtual DOM — Copia ligera del DOM que React/Vue usan para calcular el mĂnimo de cambios reales.
- Virtual threads — Hilos ligeros de Java 25 para concurrencia masiva y barata (Project Loom).
- Vista (View) — Consulta SQL guardada que se usa como una tabla virtual.
- Vite — Herramienta estándar de build frontend; v8 usa Rolldown (Rust) como bundler.
- Volumen — Almacenamiento persistente en Docker (los datos sobreviven al contenedor).
- VPS — Servidor virtual privado en la nube.
- Webhook — "REST al revés": un servicio externo llama a tu URL cuando ocurre un evento (verifica la firma).
- WebSocket — Conexión permanente y bidireccional para tiempo real (chat, notificaciones).
- Window function — Cálculo por grupos en SQL sin colapsar las filas (rankings, acumulados).
- Worker — Proceso aparte que consume tareas de una cola y las ejecuta en segundo plano.
- Workspace (npm/pnpm) — Mecanismo nativo del gestor de paquetes para enlazar varios paquetes locales dentro de un monorepo.
- XSS (frontend) — Inyección de scripts al pintar datos de usuario sin escapar (
innerHTML,v-html). - YAGNI — You Aren't Gonna Need It: no construyas para necesidades imaginarias.
- YAGNI — You Aren't Gonna Need It: no construyas lo que crees que quizá necesitarás. No aplica a lo irreversible.