Aplicación de administración con Angular, Node y Express para una aplicación Django


Autoria(s): Carreño Villalba, Rubén
Contribuinte(s)

Lenguajes y Ciencias de la Computación

Nebro Urbaneja, Antonio Jesús

Data(s)

24/05/2016

24/05/2016

01/12/2015

24/05/2016

Resumo

En este trabajo de fin de grado se ha desarrollado una aplicación de administración que sustituye a las que ofrecen por defecto las aplicaciones creadas con el framework de desarrollo web Django. La aplicación está compuesta por dos partes: un servidor, desarrollado con Node y Express, que ataca a la base de datos MySQL de la aplicación Django (es el nexo de unión entre ambas), y expone una API que es utilizada por la otra parte que compone la aplicación, la parte del cliente. La API es totalmente privada, siendo necesario un token de autenticación válido para poder obtener una respuesta satisfactoria de la misma. La generación del token también es tarea del servidor. El cliente, que es la parte que ve el usuario final, está desarrollada usando el framework Angular. La interfaz de usuario utiliza Bootstrap, por lo que su visualización es correcta en cualquier tipo de dispositivo, tanto de escritorio como móvil. En definitiva, se ha desarrollado una aplicación JavaScript End-to-End, empleando las últimas tecnologías web, mejorando ostensiblemente, las prestaciones que ofrece un panel de administración generado automáticamente por una aplicación Django.

Identificador

http://hdl.handle.net/10630/11484

Idioma(s)

spa

Direitos

info:eu-repo/semantics/openAccess

Palavras-Chave #Servidores web #Arquitectura cliente/servidor #Grado en Ingeniería de Computadores - Trabajos Fin de Grado #Informática - Trabajos Fin de Grado #Django #Node #MySQL #Ingeniería de computadores
Tipo

info:eu-repo/semantics/bachelorThesis