¿Qué se considera programación de backend?

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.).

Espero haberte iluminado.

La programación de back-end es todo lo que ocurre detrás de escena en un sitio web o software. Esto cubre el servidor, la base de datos, la mayoría de las funciones, etc.

Una manera más fácil de pensarlo es como una obra de teatro. Los actores y actrices, vestuario, escenografía y todo lo que es el front-end: las cosas que las personas deben ver. El back-end es el director, los cambios de vestuario, el jefe del espectáculo y todos los ensayos antes de la noche de estreno.

La programación de backend es programar el servidor para manejar la solicitud del cliente. Este proceso no es visible para el cliente.

Un servidor es responsable de servir a los clientes. El cliente podría ser un sitio web en un navegador o una aplicación móvil. Una solicitud del cliente es el servidor para realizar una tarea y en función de lo que el cliente solicita, el servidor proporciona una respuesta.

Por ejemplo: considere un formulario de registro con dos campos nombre de usuario y contraseña. Cuando el usuario los llena y hace clic en enviar, el nombre de usuario y la contraseña se envían al servidor. Ahora en adelante, el servidor está programado para validar esos campos, ya que no se pueden vaciar, después de una validación exitosa, el nombre de usuario y la contraseña se almacenan en la base de datos.

  • Front end significa lo que los usuarios ven.
  • Ejemplo: página de preguntas y respuestas de Quora.
  • La programación de backend significa operaciones para completar una tarea en particular.
  • Ejemplo: cuando escribimos la respuesta para alguna pregunta en Quora, entonces esas cosas deben procesarse y guardarse en un lugar que se encargaría de la programación de back-end.
  • Comencé el canal de YouTube para facilitar la programación de aprendizaje.

Versión telugu:

Aprende Java fácilmente (telugu) – YouTube

Versión tamil:

Aprende Java fácilmente (Tamil) – YouTube

Versión inglesa:

Aprende Java fácilmente (inglés) – YouTube

Canal de Youtube:

Hagamos que el aprendizaje sea simple

En pocas palabras, en un sitio web, la interfaz es:

  • lo que ves en la pantalla de tu computadora

el backend es:

  • lo que no haces en la pantalla de la computadora

la interfaz, consiste en el código que muestra una página. el backend el código que gestiona bases de datos, autenticación, seguridad, etc.

combinar ambas cosas se llama:

  • Programación de pila completa

Cualquier cosa en el servidor es programación de backend