¿Qué es el desarrollo back-end y front-end?

Lo haré lo más simple que pueda.

Front End: “ Lo que tu cliente ve . Digamos, la apariencia de la página web. El tema, las combinaciones de colores utilizadas, las imágenes, las animaciones, etc., todo se encuentra en desarrollo front-end.

Back End: “ Lo que sea que funcione en segundo plano en el servidor . Digamos, obtener datos de la base de datos, enviar los datos del formulario al servidor, jugar con la base de datos (agregar / eliminar / modificar entradas), etc. Todo esto se encuentra en desarrollo de back-end.

———

Alguna información más útil:

Hay una terminología de marco popular que debes conocer. Se llama “MVC” – “Modelo-Vista-Controlador”. En esto, el ” Modelo y Controlador ” se encuentran debajo del back-end, mientras que ” Ver ” se encuentra debajo del front-end.

Son bastante opuestos entre sí.

Front end significa donde se ve el uset, es decir, GUI

Los desarrolladores front-end conocen los lenguajes como Html, CSS, js, jQuery, bootstrap.

El desarrollo de back-end significa que el proceso se realiza en segundo plano, es decir, del lado del servidor

En general, vimos principalmente en formularios de relleno en el sitio web después de hacer clic en el botón Enviar que la acción realizada no es visible para nosotros.

Los principales lenguajes utilizados para las secuencias de comandos del lado del servidor fueron PHP, jsp, asp, ruby, etc.

Cuando el usuario envía el formulario en el back end, la información del usuario almacenada en la base de datos (MySQL) con la ayuda de los idiomas del servidor.

Espero que hayas entendido la diferencia entre el desarrollo front-end y back-end

Hola,

El desarrollo front-end es la vista de presentación de su aplicación. Cómo se verá su aplicación, interactuará con el usuario y mostrará información de la mejor manera posible y eficiente.

Para los sitios web, el desarrollo front-end implica HTML, CSS, JAVASCRIPT.

Para aplicaciones móviles: Android (JAVA, Kotlin, ReactNative, NativeScript, XAMARIN), iOS (Objective-C, Swift, ReactNative, NativeScript, XAMARIN).

La parte de back-end es donde reside la lógica empresarial de su aplicación que no debe divulgarse al público. Aquí es donde haría la conexión a bases de datos, manejaría redes y mucho más. Esto también se denomina parte del lado del servidor donde alojaría el código de fondo de su aplicación.

Hay muchas opciones para trabajos de back-end, Python, PHP, NODEJS, Java, C / C ++, Scala, Go, ….. la lista continúa.

Imagina que tienes que hacer un auto deportivo elegante, hay dos maneras

  1. Interfaz
  2. Back end
  • Ahora se hace la estructura básica del automóvil (HTML)
  • La estructura está diseñada muy bien (CSS)
  • Se agregan funciones generales) (JavaScript)
  • El motor está instalado (Php / python / ruby ​​/ etc.)
  • Depósito de combustible instalado (SQL)

Los primeros 3, es decir, HTML, CSS y Javascript, se denominan front-end y crean la apariencia de una página web.
Los últimos Php, ruby, python … Etc son para scripting del lado del servidor
Y SQL es para la gestión del centro de datos
Combinando front-end y back-end obtenemos un desarrollador full stack
Feliz aprendizaje 🙂

El desarrollo de back-end se refiere a una mayor cantidad de programación hardcore que trata con bases de datos, servidores y lenguajes / plataformas más complejas, como la activación de formularios en un sitio web o permitir la búsqueda dentro de una amplia base de datos de un sitio web. Por otro lado, el desarrollo front-end se refiere a El aspecto y el diseño de cualquier sitio web se ocupa de los aspectos tales como cuál debería ser el esquema de color, el tema, etc. del sitio web y no tiene mucho que ver con los aspectos técnicos del sitio web o podemos decir las lógicas y algoritmos que hacen que el sitio web funciona de la manera en que funciona.
Lenguajes utilizados para el desarrollo web front-end: HTML, HTML5, CSS, CSS3, JavaScript, etc.
Lenguajes utilizados para el desarrollo web back-end: PHP, .Net, ASP, My SQL, etc.

¡Deberías leer mi respuesta aquí!
La respuesta de Abhijit Ghogre a ¿Qué son los términos front-end, back-end, del lado del cliente y todos los demás términos relacionados en el desarrollo y la gestión web? ¿Qué quieren decir?

Eres un editor de noticias. Usted es responsable de la entrega de noticias.

  • La parte frontal es todo delante de la cámara.
  • El back end es todo detrás de la cámara.

En otras palabras, el front end es todo lo que ve el consumidor. El back end es todo lo que el consumidor no ve.

El desarrollo de back-end es programación ejecutada por el servidor (PHP, Python, Ruby, etc.). El front end es una programación que se ejecuta en la computadora del usuario (Javascript).