Treffer: Desarrollo y despliegue de un prototipo de aplicación web de obtención de información a tiempo real de criptomonedas
https://creativecommons.org/licenses/by-nc-nd/3.0/es
info:eu-repo/semantics/openAccess
Spanish
From OAIster®, provided by the OCLC Cooperative.
Weitere Informationen
En el presente Trabajo de fin de Grado se realizará el diseño e implementación de una aplicación web, cuya funcionalidad principal será mostrar a tiempo real información relacionada con las criptomonedas. Para la realización de este proyecto se ha implementado un front-end en el framework Angular. En la creación de la estructura de la web se ha utilizado el lenguaje HTML, con el fin de dar apariencia a la web se ha usado el lenguaje de estilos SCSS y en cuanto a la implementación de funcionalidades se ha empleado el lenguaje de programación TypeScript. Con el propósito de obtener datos a tiempo real se han utilizado los endpoints proporcionados por la API de CoinGecko y con el objetivo de comunicarse con el servidor remoto de CoinGecko se ha empleado el servicio HttpClient facilitado por Angular. El despliegue de la aplicación web se ha efectuado en la plataforma Kubernetes a través de Google Cloud Platform. El entorno de trabajo Angular no depende de bibliotecas ni software de terceros, lo que me ha permitido crear una estructura legible, reutilizable y fácil de mantener.---ABSTRACT---In this End of Degree Project, the design and implementation of a web application will be carried out, whose main functionality will be to show information related to cryptocurrencies in real time. To perform this project, a frontend has been implemented in the Angular framework. In creating the structure of the web, the HTML language has been used, in order to give the web its appearance, the SCSS style language was used, and as for the implementation of functionalities, the TypeScript programming language has been used. In order to obtain real-time data, the endpoints provided by the CoinGecko API was used and to communicate with the remote CoinGecko server, the HttpClient service provided by Angular has been used. The deployment of the web application has been carried out on the Kubernetes platform through Google Cloud Platform. The Angular framework does not rely on third-party li