La programación de backend es todo lo que se hace “oculto” para el usuario. Un sitio tiene una interfaz (la página) que el usuario usa e interactúa con el servidor. Cuando el usuario envía alguna información, generalmente se denomina página alojada en el servidor. Esa página procesa la información enviada por el usuario, es ese proceso al que llamamos procesamiento de back-end. Incluye acceso a bases de datos. llamar a servicios web (esto se puede hacer directamente desde la interfaz, pero sigue siendo una operación / proceso de fondo), etc.
El procesamiento de back-end generalmente devuelve cierta información al front-end, o una página nueva, rara vez es silenciosa.
Utilicé el ejemplo del sitio, porque creo que es más rápido explicar el proceso, pero puede ser una aplicación de escritorio, un cliente inteligente (como Skype, Facebook Messenger, etc.).
- ¿Qué significa "back end" en el desarrollo de software?
- Cómo hacer una aplicación Java que use una base de datos en el back-end
- ¿Cuáles son los salarios medios para todos los desarrolladores (todos los niveles: frontal, posterior, UX / UI) en el Reino Unido y Australia, y ¿hay diferencias entre los salarios en Sydney a Brisbane o Londres a Cardiff?
- ¿Cuál es la mejor tecnología de fondo para un sitio web similar a YouTube (que incluye transmisión de video en vivo)?
- ¿Necesito aprender un lenguaje de back-end para construir un clon de Wikipedia o sería suficiente un conocimiento de HTML y CSS?
Espero haberte iluminado.