Závěrečná práce: Bc. Xuan Linh Phamová: Generování SDK na základě OpenAPI specifikace
Diplomová práce
Generování SDK na základě OpenAPI specifikace
SDK Generation based on OpenAPI Specification (OAS)
Anotace
Cílem diplomové práce je implementace prototypu generátoru, který umí z poskytnutého OpenAPI dokumentu vygenerovat klientskou knihovnu. Výsledný kód má být určen pro práci s Kontentem od Kentica, konkrétně pro jeho integrační bod Delivery API. Účelem implementace prototypu je zjistit, zdali lze generovat kód se všemi potřebnými funkcemi pro práci s Delivery API, čímž by odpadla nutnost přímé údržby již existující klientské knihovny.
Abstract
The aim of the thesis is to implement a proof-of-concept generator which outputs a client library from a provided OpenAPI document. The generated code is intended to work with the integration point Delivery API of Kontent by Kentico. The purpose of implementing the prototype is to find out whether it is possible to generate code with all needed functions to work with Delivery API so that direct maintenance of existing client library is not needed.
Zadání práce
In the practical part, the author should implement a proof-of-concept version of a custom code generator for Kentico Kontent Delivery API. This should give the author a sense of OpenAPI capabilities and a great deal of experience in order to disclose any potential pitfalls and drawbacks of the specification.
Taking into consideration the current adoption rate of OpenAPI specification in Kentico, the author should make recommendations on how to move forward in terms of product development, automation, and processes.
30. 5. 2022 23:19, doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Konzultant
Kentico Software
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Webshop for the sale of surgical steel jewelry
Ing. Dávid Oravec -
Analýza open-source headless CMS a implementace řešení
Ing. Mgr. Ladislav Burgr -
CI/CD Integration of OpenAPI in Microservice Architectures
Bc. Jakub Filo -
Multiplatformní aplikace s využitím TypeScript a AngularJS
Mgr. Maroš Uherčík -
Záznam a přehrávání uživatelských akcích v internetových prohlížečích
Mgr. Petr Krčmárik -
Příprava Delivery portálu pro implementační projekty
Mgr. Milan Šůstek -
NativeScript application for Continuous Improvement of Software Engineer's skills
Bc. Lenka Šmitalová -
Integrace datových schránek a Rejstříku smluv ČR v prostředí SharePoint Online
Mgr. Marek Mihálech, učo 410083




