¿Qué es el backend?
El backend es la parte de una app que los usuarios nunca ven: el código del servidor que aplica las reglas, habla con la base de datos, guarda los secretos y se conecta con otros servicios.
Cuando pulsas «Reservar» en una página de reservas, el frontend envía la petición al backend. El backend comprueba que el hueco sigue libre, guarda la reserva en la base de datos, envía un correo de confirmación y le dice al frontend que todo ha salido bien.
El backend es donde reside la confianza. Decide quién puede ver o cambiar cada cosa, guarda las claves de servicios como los pagos o el correo, y comprueba cada petición en lugar de creer lo que dice el navegador.
Los backends funcionan en servidores o en plataformas sin servidor, y se comunican con el frontend a través de una API.
Preguntas
¿Puede funcionar una app sin backend?
Las sencillas sí, como una web estática o una calculadora. En cuanto guardas datos de muchas personas, cobras pagos o necesitas claves privadas, necesitas un backend.
¿Qué es el backend como servicio?
Es un backend ya hecho, normalmente una base de datos más inicio de sesión y almacenamiento, que usas en lugar de escribir tu propio servidor.
Ver también
Mythex · Pricing · Crea lo que quieras con IA · Plantillas de sitios web y apps · Mythex comparado · Glosario para crear apps con IA · Herramientas gratis para crear apps con IA · English