¿Qué significa 'full-stack developer'?
Opciones
- Alguien que trabaja solo con bases de datos y sus consultas
- Alguien que trabaja tanto en el frontend como en el backend (Opción correcta)
- Alguien que tiene un contrato a tiempo completo con una empresa
- Alguien que conoce todos los lenguajes de programación
Respuesta
Alguien que puede trabajar tanto en el frontend como en el backend (y normalmente conoce lo básico de bases de datos y despliegue)
Por qué
El 'stack' es el conjunto de capas tecnológicas de una aplicación: frontend, backend, base de datos e infraestructura.
Un perfil full-stack se mueve con comodidad por esas capas. No significa ser experto en todas, sino poder construir una función de principio a fin.
Ejemplo de stack: React (frontend) + Spring Boot (backend) + PostgreSQL (base de datos).
Recuerda
Full-stack = frontend + backend.