Vysoké učení technické v Brně. Fakulta informačních technologií
Moderní architektury webových aplikací
Abstract
dc:description.abstractTáto práca oboznamuje čitateľa so základnými spôsobmi návrhu klient-server aplikácií a technológiami pre tvorbu aplikačných programových rozhraní (API). Porovnáva najmä moderné prístupy - REST a GraphQL, ktoré sa v poslednom čase stali najpopulárnejšími. Výsledným produktom práce je webová aplikácia pre osobný rozvoj zamestnancov vo firme zaoberajúcej sa vývojom softwaru . Aplikácia poskytuje funkcie ako správu oblastí osobného rozvoja, či plánovanie stretnutí. Samozrejmosťou je správa zamestnancov, registrácia a prihlasovanie používateľov. Aplikácia využíva technológiu GraphQL pre aplikačné rozhranie, programovací jazyk Java spolu so Spring Boot pre implementáciu serverovej časti a Angular pre klientskú časť. Pre autentizáciu a autorizáciu je použitý framework Spring Security, pre databázu bol zvolený systém MySQL.
Degree
thesis:*- Grantor dc:publisher
- Vysoké učení technické v Brně. Fakulta informačních technologií
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Malík, Pavol
- Advisor dc:contributor.advisor
-
- Burget, Radek
Subjects
dc:subject × 16Rights
dc:rights- Statement dc:rights
-
- Standardní licenční smlouva - přístup k plnému textu bez omezení
- Language dc:language.iso
- cs
Identifiers
dc:identifier.*- Dc Identifier Other
- 121907
- OAI identifier oai:identifier
- oai:dspace.vut.cz:11012/180341