¿Qué es el backend de una aplicación web?
Opciones
- La parte del servidor: lógica de negocio, acceso a datos y seguridad (Opción correcta)
- El diseño visual de las páginas que ven los usuarios
- El navegador en el que el usuario abre la aplicación
- Solo la base de datos en la que se guardan los datos
Respuesta
La parte en los servidores que contiene la lógica de negocio, habla con la base de datos y comprueba la seguridad; los usuarios nunca la ven directamente
Por qué
El backend es el código y los sistemas que corren en servidores.
Recibe peticiones del frontend, aplica las reglas del negocio (por ejemplo 'un usuario no puede comprar más unidades que el stock'), lee o escribe en la base de datos, comprueba quién inició sesión y devuelve una respuesta.
Tecnologías típicas de backend: Java con Spring Boot, Python con FastAPI o Django, Node.js.
Recuerda
Backend = lógica, datos y seguridad en el servidor.