Skip to content

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 < ultimo en vez de OFFSET; 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Ăşn NULL.
  • NULL — En SQL significa desconocido, no cero ni vacĂ­o. No se compara con =, se usa IS 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 found suele 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 para a, a,b y a,b,c; no para b solo.
  • 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 scp para 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.json que 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 .vue con <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.

🎨 Términos de Frontend (Parte V) ​


🧩 Términos de los apéndices avanzados (K–V) ​