Glosario

¿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

  • Frontend frente a backend
  • ¿Qué es un servidor?
  • Cómo crear una API REST

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

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)