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 |