Basic concepts of the JavaScript library React

Thesis title: Základní koncepty JavaScriptové knihovny React
Author: Novotný, Michal
Thesis type: Bakalářská práce
Supervisor: Pavlíčková, Jarmila
Opponents: Král, David
Thesis language: Česky
Abstract:
Tato bakalářská práce se zabývá JavaScriptovou knihovnou React a jejími základními koncepty. Před těmito koncepty, tedy v první části bakalářské práce, je čtenáři poskytnut teoretický základ do webových frameworků a knihoven, aby čtenář snáze porozuměl kontextu hlavního tématu této práce, aniž by musel být profesionální webový vývojář. Autor také na začátku uvádí klíčové pojmy ke snazšímu porozumění bakalářské práce. Dále jsou vybrané frameworky a knihovny porovnávány – opět s úmyslem čtenářova hlubšího pochopení kontextu a světa webového vývoje. Po této části následuje část druhá, kde jsou nejprve koncepty této knihovny autorem popsány a zároveň je vytvořena ukázková aplikace, která tyto představené koncepty demonstruje. Čtenář tedy získá jak teoretický kontext o JavaScriptových knihovnách a frameworcích, tak i praktické poznatky týkající se vybrané JavaScriptové knihovny.
Keywords: JavaScript; React; framework; knihovna; webový vývoj
Thesis title: Basic concepts of the JavaScript library React
Author: Novotný, Michal
Thesis type: Bachelor thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Král, David
Thesis language: Česky
Abstract:
This bachelor thesis deals with the JavaScript library called React and its basic concepts. Before these concepts, ie in the first part of the bachelor's thesis, the reader is provided with a kind of theoretical basis for web frameworks and libraries, so that the reader can easily understand the context of the main topic of this thesis without having to be a professional web developer. The author also introduces key definitions at the beginning to facilitate understanding of the bachelor's thesis for the reader. Furthermore, the selected frameworks and libraries are compared - again with the intention of the reader's deeper understanding of the context and world of web development. This first part is followed by the second part, where the concepts of this library are first described by the author and then a sample application demonstrating these presented concepts is created. The reader will thus gain both a theoretical context about JavaScript libraries and frameworks, as well as practical knowledge about the selected JavaScript library.
Keywords: JavaScript; React; web development; framework; library

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 5. 10. 2019
Date of submission: 10. 5. 2020
Date of defense: 19. 6. 2020
Identifier in the InSIS system: https://insis.vse.cz/zp/71097/podrobnosti

Files for download

    Last update: