Základní koncepty JavaScriptové knihovny React
Název práce: | Základní koncepty JavaScriptové knihovny React |
---|---|
Autor(ka) práce: | Novotný, Michal |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Král, David |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | JavaScript; React; framework; knihovna; webový vývoj |
Název práce: | Basic concepts of the JavaScript library React |
---|---|
Autor(ka) práce: | Novotný, Michal |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Král, David |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | JavaScript; React; web development; framework; library |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Aplikovaná informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 5. 10. 2019 |
---|---|
Datum podání práce: | 10. 5. 2020 |
Datum obhajoby: | 19. 6. 2020 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/71097/podrobnosti |