Front end y back end

Angular

#En pocas palabrasNo se trata sólo de aplicaciones web – cuando se construye cualquier tipo de aplicación, se va a tratar con una parte de frontend de esa aplicación y una parte de backend.Pero, ¿de qué se tratan esas partes? En pocas palabras, es muy sencillo: El frontend es lo que ve el usuario (por ejemplo, el código HTML + CSS + JS que se ejecuta en el navegador), el backend se encarga del trabajo pesado entre bastidores.Por supuesto, el frontend y el backend “hablan entre sí”. Las peticiones http se envían desde el frontend al backend para transferir los datos introducidos por el usuario u obtener datos de una base de datos. Importante: El backend se llama así porque no se ejecuta en el dispositivo del usuario (es decir, NO en el teléfono móvil o en el ordenador del usuario) sino en un servidor remoto. Es decir: En un servidor de tu propiedad, el desarrollador / proveedor de la aplicación web.Así que también podríamos traducir frontend-backend a cliente-servidor.TL;DR;Frontend es sobre lo que el usuario ve, backend es sobre el trabajo pesado y el almacenamiento de datos en un servidor.Puedes aprender todo sobre el desarrollo de backend en nuestro curso de Node.js, el desarrollo de frontend consiste en múltiples partes y lenguajes de programación.

Ver más

La Gran División es real, y me complace que los términos “front-of-the-front-end” y “back-of-the-front-end” hayan ganado tracción desde que bromeé sobre ellos en el Shop Talk Show. Algunos de mis clientes se han alejado de la cultura de “sólo contratamos desarrolladores full-stack” y han adoptado las etiquetas “front-of-the-front-end” y “back-of-the-front-end” para ayudarles a organizar mejor sus equipos y perfeccionar sus prácticas de contratación. Esto me hace increíblemente feliz, ya que estas etiquetas proporcionan una distinción muy necesaria entre los tipos de desarrollo web que deben producirse para construir cosas web con éxito.
Una forma sucinta de enmarcar la división es que un desarrollador de front-end determina el aspecto y la sensación de un botón, mientras que un desarrollador de back-front-end determina lo que sucede cuando se hace clic en ese botón.
He escrito sobre mi experiencia como desarrollador de front-of-the-front-end, pero pensé que sería útil crear un post independiente que explique las funciones y responsabilidades de los desarrolladores de front-of-the-front-end y back-of-the-front-end.

Ejemplo de front-end y back-end

¿Quieres ser un desarrollador de front-end o de back-end? Comprender tus objetivos profesionales al final de un curso de iniciación a la codificación puede facilitar la elección de la escuela más adecuada para ti. Esto puede ser una tarea complicada si no estás familiarizado con estos términos, pero no tienes que preocuparte ahora que tienes esta guía. Analicemos la diferencia entre el desarrollo web front-end y el desarrollo back-end: qué lenguajes de programación aprenderás, qué escuelas de codificación los enseñan y qué puedes esperar de una carrera como desarrollador web back-end o front-end.
El desarrollo front-end se centra principalmente en lo que algunos pueden denominar el “lado del cliente” del desarrollo. Los desarrolladores de front end se dedican a analizar el código, el diseño y la depuración de las aplicaciones, además de garantizar una experiencia de usuario perfecta. Usted gestiona lo que la gente ve primero en su navegador. Como desarrollador de front end, es responsable del aspecto, la sensación y, en última instancia, el diseño del sitio.
Hay varios puestos de trabajo para los desarrolladores de front-end. Es importante recordar que mientras un título puede requerir tareas específicas en una empresa, puede significar algo completamente diferente en otra, por lo que siempre es mejor tener claro lo que implica ese papel específico. Busque los siguientes títulos de trabajo durante su búsqueda de empleo:

Reaccionar

…o incluso ‘Front End’. Existen muchas formas de escribirlo, pero todas tienen el mismo significado. Cuando se estableció el término, se utilizaron diferentes grafías y nunca se estableció una designación “correcta” / unificada.
Por ejemplo, en un sitio web, lo primero que se encuentra es el frontend, es decir, la interfaz de usuario. El frontend le permite interactuar con el backend. En cuanto se introduce información, ésta se transfiere a una base de datos en un servidor.
Para que una aplicación sea funcional, se necesita el backend, que se encarga de la implementación de las funciones. Tú, como usuario, no puedes ver toda esa programación, por las funciones que se ejecutan en segundo plano.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad