Diplomová práce

Generátor aplikačních rozhraní v Go

API Generator in Go

Bc. Adam Král
Anotace

Cílem této práce je návrh a realizace aplikace generující aplikační programové rozhraní na základě předpisu z konfiguračního souboru. Práce rozebírá existující řešení pro tuto problematiku a dokumentuje fáze vývojového procesu programu. Čtenáři jsou představeny silné a slabé stránky technologií použitých k vývoji a k zajištění pohodlného udržování aplikace. Dále objasňuje způsob testování a demonstraci funkčnosti celého řešení.

Abstract

The goal of this thesis is to design and implement software generating API based on prescription from configuration file. The thesis considers existing solutions of this problem, documents the evolution of this software. Reader is presented with pros and cons of technologies used to implement and to ensure easy maintenance of this software. In addition, it clarifies the ways of testing and demonstrating functionality of whole solution.

Zadání práce
Navrhněte a realizujte aplikaci generující API na základě předpisu z konfiguračního souboru. Vyberte vhodný formát pro konfigurační soubor a navrhněte strukturu tohoto souboru, aby zohledňovala možnost definování názvu volání, předávaných argumentů, dotaz na databázi a případné další nezbytnosti pro definici konkrétního volání. Kromě definic volání by aplikace měla řešit autentizaci a autorizaci k užití jednotlivých volání. Funkčnost aplikace demonstrujte vytvořením jednoduché klientské aplikace využívající takto připravené API.
Práce zkontrolována:
22. 5. 2019 08:54, RNDr. Bc. Jonáš Ševčík
Jazyk práce
čeština čeština
Termín obhajoby
21. 6. 2019
Práce byla úspěšně obhájena

Vedoucí

RNDr. Bc. Jonáš Ševčík
KPSK FI MU

Oponent

RNDr. Daniel Tovarňák, Ph.D., učo 172673
KYPO II OProj ÚVT MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.