Please enable JavaScript.
Coggle requires JavaScript to display documents.
image (1) FRONTEND VS BACKEND - Coggle Diagram
FRONTEND VS BACKEND
¿QUE ROLES EXISTEN?
Lo primero que debes saber es que, es diferente desarrollar una página informativa, que desarrollar
una plataforma web donde es posible la interacción entre usuarios.
Mientras más complejo es un proyecto, más roles se van a necesitar, a
fin de entregar un software de calidad, en un tiempo prudente.
A continuación algunos roles más que intervienen en el desarrollo de proyectos de software (no se
limita a desarrollo web):
-
-
-
-
-
-
-
-
-
EL CAMINO COMPLETO
Cuando un usuario visita una página, está haciendo una petición GET (existen distintas formas de realizar peticiones, distintos verbos HTTP) al servidor.
La tecnología usada como backend se encargará de elaborar una respuesta, y entonces devolverá al
cliente archivos HTML, CSS, Javascript y demás recursos.
-
Así, el cliente recibirá la respuesta ya procesada.
Podrá alterar estos archivos como ya te comenté antes, pero los datos verdaderos (leídos de una o varias
bases de datos) se verán reflejados en la respuesta que realiza el servidor.
Y eso es lo que ven también todos los clientes conectados, como la verdad absoluta.
TECNOLOGIAS FONTEND
Así como existen tecnologías backend y frameworks para estos lenguajes, existe también toda una variedad de frameworks para Javascript:
-
-
-
-
-
-
TECNOLOGIAS BACKEND
A continuación, un listado de las tecnologías más representativas del desarrollo backend:
-
-
-
-
-
-
-