Please enable JavaScript.
Coggle requires JavaScript to display documents.
¿Qué es BACKEND y FRONTEND? - Coggle Diagram
¿Qué es BACKEND y FRONTEND?
Frontend
El que hace el desarrollo para el cliente
Es el cliente que se encarga de la lógica en un petición
Web Assembly
El código puede ser WebAssembly o JavaScript
Se ejecuta a una velocidad casi nativa
Es objetivo de compilación efectivo para lenguajes de bajo nivel
Lenguaje ensamblador de bajo nivel
Funciona con otras tecnologías web
Backend
el que hace el desarrollo para el servidor
se encarga de las funciones que requiere el cliente, lógica de negocio
API
base de datos definiendo que se le puede mostrar al frontend
como servicio
se puede hacer lo que un backend contratando un servicio, ingresando a una plataforma y realizando algunas configuraciones
pago por él
Cliente - Servidor
Servidor: quien suministra la información
Peticiones específicas
Cliente: quien solicita información
Desarrollo web tradicional (90s - 2000)
Internet Explorer
no respetaba ningún estándar
PHP
no había frontend o backend
Moderna
HTML5
APIs
comunicación entre frontend y backend
Stack
Son todas las tecnologías que usa el Frontend y el Backend
Desarrollador Fullstack
manejar todas las herramientas y lenguajes
Conclusiones
El reto de un programador Frontend es que su código funcione en todos los navegadores y los retos de un programador backend son la seguridad y el rendimiento.