Wowee: Komparace GraphQL a REST API
Wowee: GraphQL and REST API comparison
dc.contributor.advisor | Pauš Petr | |
dc.contributor.author | Martinek Michal | |
dc.date.accessioned | 2018-06-19T21:57:50Z | |
dc.date.available | 2018-06-19T21:57:50Z | |
dc.date.issued | 2018-06-16 | |
dc.identifier | KOS-695599722005 | |
dc.identifier.uri | http://hdl.handle.net/10467/76836 | |
dc.description.abstract | Cilem práce je analýza použiti GraphQL na již existujici službě Wowee, což je nová crowdfundingová platforma s elementy sociálni sitě. Na rozdil od jiných podobných projektů, jako je Kickstarter nebo Patreon, které podporuji vývoj kreativnich a komerčnich projektů prostřednictvim zájemců, je Wowee zaměřena na plněni osobnich přáni s pomoci přátel uživatelů. V současné době je vyvinuta webová verze, mobilni aplikace pro Android a iOS a backend REST API. Práce je zaměřena na porovnáni výhod a nevýhod technologie REST API, jež je v současné době použita pro komunikaci serveru s klientem, s novou technologii GraphQL, jež slibuje efektivnějši řešeni. Součásti práce je i návrh a implementace prototypu serverové i webové klientské části pomoci GraphQL a porovnáni výkonnosti oproti stávajicimu řešeni. | cze |
dc.description.abstract | The main purpose of this thesis is an analysis of the usage of GraphQL on the project Wowee, a new crowdfunding platform with elements of the social network. Unlike other crowdfunding platforms, such as Kickstarter or Patreon that support new creative and commercial projects, the main goal of Wowee is fulfillment of the personal wishes with help of other users and friends. There are already developed a web app, native mobile apps for Android and iOS and the REST API server. This thesis is focused on the comparison of advantages and disadvantages of REST, that is currently used for communication between the server and client, with new technology GraphQL that should be faster and more effective. Part of this work are also prototypes of GraphQL server and client in form of a web app written in React and a performance comparison with the original version using REST API. | eng |
dc.language.iso | CZE | |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | Wowee,crowdfundingová platforma,sociálni sit',GraphQL,API | cze |
dc.subject | Wowee,crowdfunding platform,scoial network,GraphQL,API | eng |
dc.title | Wowee: Komparace GraphQL a REST API | cze |
dc.title | Wowee: GraphQL and REST API comparison | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.date.accepted | ||
dc.contributor.referee | Vitvar Tomáš | |
theses.degree.discipline | Webové a softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1724]