Thesis Details

Generátor zefektivňující tvorbu a udržovatelnost single-page aplikací

Master's Thesis Student: Ďurčanský Norbert Academic Year: 2018/2019 Supervisor: Polčák Libor, Ing., Ph.D.
English title
Single-Page Application Generator for Improving Maintainabilty
Language
Czech
Abstract

This diploma thesis deals with developing generator for single-page applications. Before developing the application it was necessary to identify problem areas that prevent the development and describe tools that make it easy to create, test, maintain, and deploy single-page applications. Based on the obtained information, the generator Create Sbspa is designed and implemented to efficiently create single-page applications and help to eliminate development problems. It generates configuration and code from semantic templates. The generator is available through a user interface that splits the templates into the groups by applicability. The generator was designed with the need for simplicity and clarity to enable efficient integration with new features. This work also includes design and implementation of the example app which shows features and benefits of the generator.

Keywords

single-page applications, SPA, application generator, development problems, application scaling, application build, application testing, application deployment, maintenance, continuous integration, code analyzer, semantic templates, Gradle, React, GraphQL, Spring Boot, Docker, Typescript, CI

Department
Degree Programme
Information Technology, Field of Study Information Technology Security
Files
Status
defended, grade A
Date
14 June 2019
Reviewer
Committee
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), předseda
Češka Milan, doc. RNDr., Ph.D. (DITS FIT BUT), člen
Grégr Matěj, Ing., Ph.D. (DIFS FIT BUT), člen
Hrdina Jaroslav, doc. Mgr., Ph.D. (DADM FME BUT), člen
Malinka Kamil, Mgr., Ph.D. (DITS FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
ĎURČANSKÝ, Norbert. Generátor zefektivňující tvorbu a udržovatelnost single-page aplikací. Brno, 2019. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-14. Supervised by Polčák Libor. Available from: https://www.fit.vut.cz/study/thesis/21589/
BibTeX
@mastersthesis{FITMT21589,
    author = "Norbert \v{D}ur\v{c}ansk\'{y}",
    type = "Master's thesis",
    title = "Gener\'{a}tor zefektiv\v{n}uj\'{i}c\'{i} tvorbu a udr\v{z}ovatelnost single-page aplikac\'{i}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21589/"
}
Back to top