📖 Glosario Dev
Diccionario de términos para no perderte en reuniones técnicas.
A
- API — Application Programming Interface. Interfaz para comunicar programas.
- Algoritmo — Secuencia de pasos para resolver un problema.
- Async/await — Sintaxis para manejar código asÃncrono.
- Authentication — Verificar quién sos (login).
- Authorization — Verificar qué podés hacer (permisos).
- AWS — Amazon Web Services. La nube más grande.
B
- Backend — Lo que pasa en el servidor.
- Backlog — Lista de tareas pendientes.
- Branch — Rama de código paralela en Git.
- Bug — Error en el código.
- Build — Compilar el proyecto para producción.
C
- Cache — Memoria temporal para acelerar.
- CDN — Content Delivery Network. Servidores cercanos al usuario.
- CI/CD — Continuous Integration / Continuous Deployment.
- CLI — Command Line Interface. Usar terminal.
- Closure — Función que recuerda variables de su scope.
- Cookie — Datos chicos guardados en el navegador.
- CORS — Cross-Origin Resource Sharing. Permisos entre dominios.
- CRUD — Create, Read, Update, Delete.
- CSS — Cascading Style Sheets. Estilos web.
D
- DOM — Document Object Model. Estructura de una página web.
- Debounce — Esperar antes de ejecutar (para inputs).
- Deploy — Subir tu app a internet.
- Dependency — LibrerÃa externa que usás.
- Devops — Desarrollo + operaciones (infraestructura).
- Docker — Containers para empaquetar apps.
- DRY — Don’t Repeat Yourself.
E
- Edge — Servidor cercano al usuario.
- Endpoint — URL especÃfica de una API.
- Environment — Entorno (dev, staging, prod).
- ESLint — Linter para JavaScript.
- Event loop — Cómo JS maneja tareas async.
F
- Fetch — Pedir datos a una API.
- Framework — Estructura base para construir apps.
- Frontend — Lo que el usuario ve.
- Function — Bloque de código reutilizable.
G
- Git — Sistema de control de versiones.
- GitHub — Plataforma para hostear código Git.
- Gradient descent — Algoritmo para entrenar IA.
H
- Hash — Función one-way para datos (passwords).
- Hoisting — JS mueve declaraciones arriba.
- HTTPS — HTTP seguro (con encriptación).
- Hydration — Hacer interactivo un HTML renderizado en servidor.
I
- IDE — Integrated Development Environment. Editor avanzado.
- Immutable — Que no se puede modificar.
- Interface — Contrato de tipos en TypeScript.
- IP — Dirección de un dispositivo en internet.
J
- JSON — JavaScript Object Notation. Formato de datos.
- JWT — JSON Web Token. Para autenticación.
- JIT — Just In Time (compilación).
K
- Kubernetes (K8s) — Orquestador de containers.
- KISS — Keep It Simple, Stupid.
L
- Lambda — Función anónima / función serverless.
- Latency — Tiempo de respuesta.
- Lazy loading — Cargar solo cuando se necesita.
- Linter — Herramienta que detecta errores de estilo.
- LLM — Large Language Model. Claude, GPT, etc.
- Localhost — Tu propia computadora (127.0.0.1).
M
- Merge — Fusionar ramas en Git.
- Microservicio — App chica que hace una cosa.
- Middleware — Código entre request y response.
- Migration — Cambio en schema de BD.
- MVP — Minimum Viable Product.
N
- NoSQL — Bases de datos no relacionales (Mongo).
- NPM — Node Package Manager.
- Null — Ausencia de valor.
O
- OAuth — Protocolo de autorización.
- OOP — Object-Oriented Programming.
- ORM — Object-Relational Mapping (Prisma, etc.).
- OS — Operating System.
P
- Pair programming — Programar de a dos.
- Payload — Datos enviados en un request.
- PR — Pull Request. Pedir merge de tu rama.
- Proxy — Intermediario entre cliente y servidor.
Q
- Query — Consulta a una BD.
- Queue — Cola (FIFO).
R
- RAG — Retrieval Augmented Generation. LLM + búsqueda.
- React — LibrerÃa frontend de Facebook.
- Regex — Expresiones regulares.
- REST — Estilo de arquitectura para APIs.
- Rebase — Reorganizar commits en Git.
- Race condition — Bug por orden no determinÃstico.
S
- SaaS — Software as a Service.
- Schema — Estructura de los datos.
- Scope — Dónde es visible una variable.
- SDK — Software Development Kit.
- Serverless — Funciones sin gestionar servidor.
- Sprint — PerÃodo corto de trabajo (Agile).
- SQL — Structured Query Language.
- SSL/TLS — Encriptación para HTTPS.
- State — Estado actual de tu app.
- Stack — Pila (LIFO) / conjunto de tecnologÃas.
T
- Throttle — Limitar frecuencia de ejecución.
- Token — Pieza de info para auth o IA.
- Transpile — Convertir código a otro lenguaje (TS → JS).
- TS — TypeScript.
U
- UI — User Interface.
- UX — User Experience.
- URL — Uniform Resource Locator.
- UUID — Identificador único universal.
V
- Vector — Lista de números (en IA).
- VPC — Virtual Private Cloud.
- VPN — Virtual Private Network.
W
- Webhook — URL que recibe eventos automáticos.
- WebSocket — Conexión bidireccional persistente.
- Worker — Tarea en background.
X
- XSS — Cross-Site Scripting (vulnerabilidad).
Y
- YAGNI — You Aren’t Gonna Need It.
- YAML — Formato de config (más limpio que JSON).
Z
- Zero-knowledge — Tipo de prueba criptográfica.
- Zod — LibrerÃa de validación TS.