Descripción
Las aplicaciones web van formando parte cada vez más del ecosistema tecnológico de aplicaciones del que se sirven empresas y entidades para llegar al mayor número posible de clientes o usuarios. Una aplicación web consta de dos partes genéricas especializadas (front end y back end) que requieren una completa integración para su correcto funcionamiento. Un entorno de programación para desarrollo completo de aplicaciones web (full stack framework) es un conjunto integrado de tecnologías bajo cierto denominador común que permite abarcar de forma completa el diseño de la funcionalidad de la aplicación desde su ejecución en el servidor hasta la ejecución en el equipo cliente.
Estas tecnologías son muy cambiantes, por lo que la asignatura debería adaptarse a dichos cambios tecnológicos. Como ejemplo de entorno full stack proponemos MERN por su tendencia actual,
ocupando uno de los primeros puestos en uso, por su perspectiva futura y porque los requisitos mínimos para acceder y familiarizarse mínimamente con el mismo ya han sido adquiridos a lo largo del plan de estudios, especialmente la asignatura Tecnologías Web de tercer cuatrimestre y Aplicaciones y Usabilidad en cuarto cuatrimestre.
This subject is an "English Friendly Course" (EFC). As an EFC, the lecturers are willing to tutor, conduct examinations and/or accept papers in English, although classes are taught in Spanish. It means that this is a subject where international students with a basic level of Spanish (usually A2), who manage much better in English, are especially welcome.