Qu茅 es el backend

2/25
Recursos

Aportes 14

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

El backend puede ser tan complejo como quieras, hoy en d铆a es muy com煤n (y de hecho es recomendable) ver sistemas distribuidos en backend, que si la base de datos de un lado, el almacenamiento desde otro lado, el servidor en otro lado, es muy normal ver que el backend se distribuya as铆, y est谩 bien, esto lo explica Freddy de una forma excelente en este video:

Pr谩cticamente hoy en d铆a todo est谩 distribuido ^^

Una forma de entender tambi茅n el backend y el frontend puede ser:

  • Backend: l贸gica de funcionamiento de la aplicaci贸n.
  • Frontend: interfaz visual con la que interact煤a el usuario para operar el backend.

El backend es la parte de la logica y como funcion una app desde el lado del server.

Hoy en dia es muy comun tener un backend complejo pero completamente orientado a microservicios, es decir que cada parte del backend es gestionada por un servicio distinto. Esto nos permite poder usar las por separado y si en algun momento deseamos migrar a otro servicio podamos hacerlo de manera facil y 鈥渞apida鈥 sin que nuestro backend se caiga y se eche a perder por completo

Roadmap Backen Actualizado : Backend Developer

SIN hate鈥 pero me da curiosidad es ta clase 鈥 los requisitos son pr谩cticamente para devs experimentados en back , y explica cuando es 2 + 2

En el caso de un dispositivo IoT, podr铆amos decir que el cliente en este caso no tiene una UI, pero se comporta como un cliente que consume un servicio desde un servidor.

En simples palabras el cliente son datos est谩ticos y el servidor ayuda a que esos datos sean din谩micos.
Frontend: Parte visual - como se ve.
Backend: Parte l贸gica y manejo de datos - como funciona

Buena perspectiva.

Excelente explicaci贸n, dejo un link donde describen cada una de esas fases.
https://descubrecomunicacion.com/que-es-backend-y-frontend/

El Back-End es la parte o rama del desarrollo web encargada de que toda la l贸gica de una p谩gina funcione. Consiste en el conjunto de acciones que pasan dentro de una web, pero que no podemos ver.

Es lo com煤n hoy en d铆a el tener sistemas distribuidos para ser m谩s tolerante a fallos, que si alguno de los servidores donde se aloja mi aplicaci贸n falla solamente se vea afectada una peque帽a parte o funcionalidad. M谩s aun, seg煤n el tama帽o de la aplicaci贸n son clusters de servidores y no uno solo los que sirven determinada funcionalidad, claro que en consecuencia la complejidad de la aplicaci贸n aumenta e involucra m谩s esfuerzo localizar bugs etc. Como todo, cada opci贸n tiene sus ventajas y desventajas.

Excelente

Les comparto esta ruta del Backend Developer.
Link