Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Generátor popisu entit a webové rozhraní pro CRUD operace
Název práce v češtině: Generátor popisu entit a webové rozhraní pro CRUD operace
Název v anglickém jazyce: Entity description generator and web interface for CRUD operations
Klíčová slova: webové aplikace, generování prototypu, CRUD, REST API
Klíčová slova anglicky: web application, prototype generation, CRUD, REST API
Akademický rok vypsání: 2017/2018
Typ práce: diplomová práce
Jazyk práce:
Ústav: Středisko informatické sítě a laboratoří (32-SISAL)
Vedoucí / školitel: RNDr. Libor Forst
Řešitel: skrytý - zadáno vedoucím/školitelem
Datum přihlášení: 19.01.2018
Datum zadání: 19.01.2018
Zásady pro vypracování
Cílem diplomové práce je vytvořit software pro základní administraci (CRUD operace) objektů s požadavkem rychlého vytvoření prototypu, ale zároveň umožňujícího pohodlné rozšíření a přizpůsobení.

Frontendová část bude podporovat základní operace: zobrazení dat, vytvoření a úprava záznamu či jeho smazání, validaci vstupu. Záznamem je myšlen obecně libovolný objekt, jehož definice bude předávána prostřednictvím REST API, primárně ve vlastním formátu popsaném ve druhé části práce.

Druhou částí bude knihovna sloužící ke generování metadat z daných entit (popis dat, typ atributu entity, provázání entit).
Seznam odborné literatury
Weber, Parastatidis, Robinson: REST in Practice: Hypermedia and Systems Architecture; O'Reilly 2010
https://www.sitepoint.com/invision-marvel-justinmind-prototyping-tools-compared/
HAL - http://stateless.co/hal_specification.html
HATEOAS - https://spring.io/understanding/HATEOAS
 
Univerzita Karlova | Informační systém UK