Mostra el registre d'ítem simple
Implementing graphql in existing REST api
dc.contributor | Valero García, Miguel |
dc.contributor.author | Lama, Binod |
dc.contributor.other | Universitat Politècnica de Catalunya. Arquitectura de Computadors |
dc.date.accessioned | 2019-11-22T08:58:12Z |
dc.date.available | 2019-11-22T08:58:12Z |
dc.date.issued | 2019-10-30 |
dc.identifier.uri | http://hdl.handle.net/2117/172870 |
dc.description.abstract | Classpip is the application developed by the student and professor of EETAC . The concept of classpip is based the principle of gamification which uses the gaming principle to the non-gaming context. Classpip applies the concept of gamification into education systems. The whole project of class pip is divided into 3 main parts: classpip dashboard which is the web application for desktop, classpip mobile is for the android /IOS devices and the classpip service which serves as the backend for these two clients. The main objective of this project is to improve the data fetching process by implementing Graphql. The whole work is done to implement graphql on top of existing rest api which uses a framework call loopback .We have tried various graphql architecture which can help improve the overall process of data fetching from the database. Graphql was developed by Facebook whose main goal is to increase the performance of the mobile users because in Graphql we only get what we need in just one request which saves the bandwidth and the time to load that data. Popular software companies like GitHub, Instagram, Twitter, Stack Share and more has already implemented graphql . |
dc.language.iso | eng |
dc.publisher | Universitat Politècnica de Catalunya |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
dc.subject | Àrees temàtiques de la UPC::Enginyeria de la telecomunicació |
dc.subject.lcsh | Application software |
dc.subject.lcsh | Object-oriented programming (Computer science) |
dc.subject.lcsh | Gamification |
dc.subject.other | Grapqhl |
dc.subject.other | REST |
dc.subject.other | API |
dc.subject.other | gamification |
dc.title | Implementing graphql in existing REST api |
dc.type | Bachelor thesis |
dc.subject.lemac | Programació orientada a l'objecte (Informàtica) |
dc.subject.lemac | Programari d'aplicació |
dc.subject.lemac | Ludificació |
dc.rights.access | Open Access |
dc.date.updated | 2019-11-01T04:30:26Z |
dc.audience.educationlevel | Estudis de primer/segon cicle |
dc.audience.mediator | Escola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels |
dc.audience.degree | GRAU EN ENGINYERIA DE SISTEMES DE TELECOMUNICACIÓ (Pla 2009) |