Řízení stavu na klientské části aplikace
Název práce: | Řízení stavu na klientské části aplikace |
---|---|
Autor(ka) práce: | Vokolek, Michal |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Luc, Ladislav |
Oponenti práce: | Vojíř, Stanislav |
Jazyk práce: | Česky |
Abstrakt: | Tato práce se věnuje udržování aplikačního stavu na klientské části aplikace. Pro studium tohoto tématu je zvolena React knihovna. Práce zkoumá možnosti udržování aplikačního stavu jak v samotném Reactu, tak i ve specializovaných knihovnách určených přímo pro udržování aplikačního stavu. Praktická část je věnována ukázkám práce s jednotlivými knihovnami. Cílem teoretické části je popsat možnosti udržování stavu v React aplikacích a prozkoumat knihovny, které jsou k tomuto problému určené. Cílem Praktické části je pak vyzkoušet jednotlivé knihovny na ukázkovém příkladě a později je implementovat do ukázkové webové aplikace pro řešení typických problémů. |
Klíčová slova: | Řízení stavu; Javascript; Klientská část aplikace; React; Webový vývoj |
Název práce: | State management on the client side of the application |
---|---|
Autor(ka) práce: | Vokolek, Michal |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Luc, Ladislav |
Oponenti práce: | Vojíř, Stanislav |
Jazyk práce: | Česky |
Abstrakt: | This thesis focuses on maintaining application state on the client side of the application. React library is chosen to study this topic. The thesis explores the possibilities of maintaining application state both in React itself and in specialized libraries designed specifically for maintaining application state. The practical part is devoted to examples of working with each library. The aim of the theoretical part is to describe the possibilities of maintaining state in React applications and to explore the libraries that are dedicated to this problem. The goal of the Practical part is then to test each library on a sample example and later implement them in a sample web application to solve typical problems. |
Klíčová slova: | State management; React; Client side; web development; Javascript |
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 systémové analýzy |
Informace o odevzdání a obhajobě
Datum zadání práce: | 14. 12. 2020 |
---|---|
Datum podání práce: | 8. 5. 2022 |
Datum obhajoby: | 20. 6. 2022 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/76226/podrobnosti |