Web Components UI Library
Web Components UI Library
dc.contributor.advisor | Pavlíček Josef | |
dc.contributor.author | Dominik Fryč | |
dc.date.accessioned | 2024-06-18T10:26:45Z | |
dc.date.available | 2024-06-18T10:26:45Z | |
dc.date.issued | 2024-06-08 | |
dc.identifier | KOS-1179143654005 | |
dc.identifier.uri | http://hdl.handle.net/10467/114666 | |
dc.description.abstract | V dnešní dynamické době vývoje webu může dobře navržená a dobře vytvořená knihovna uživatelského rozhraní výrazně zvýšit efektivitu a produktivitu webdesignérů a vývojářů. Web Components, moderní technologický standard, nabízí slibný přístup k vytváření opakovaně použitelných a zapouzdřených komponent uživatelského rozhraní, které se mohou bezproblémově integrovat napříč různými webovými frameworky. Tato diplomová práce má za cíl vytvořit knihovnu komponent, založit vlastní design systém, poskytnout komplexní dokumentaci a distribuovat balíček do veřejného repozitáře. Zabývá se celým procesem návrhu a stavby knihovny uživatelského rozhraní, která obsahuje průzkum a analýzu, vytváření design systému, implementaci knihovny komponent, testování, distribuci a její použití. Představuje cenný zdroj pro každého vývojáře, který má zájem o vývoj vlastní knihovny uživatelského rozhraní pomocí technologie Web Components. | cze |
dc.description.abstract | In today's dynamic web development landscape, a well-designed and well-crafted UI library can significantly enhance web designers' and developers' efficiency and productivity. Web Components, a modern technology standard, offer a promising approach to creating reusable and encapsulated UI components that can seamlessly integrate across different web frameworks. This diploma thesis aims to create a component library, establish a custom design system, provide comprehensive documentation, and distribute the package to a public repository. It dives into the comprehensive process of designing and building a component library, containing exploration and analysis, design system creation, component library implementation, testing, distribution and usage. It creates a valuable resource for any developer interested in developing the Web Components UI library. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | components | cze |
dc.subject | web components | cze |
dc.subject | custom elements | cze |
dc.subject | component library | cze |
dc.subject | UI components | cze |
dc.subject | design system | cze |
dc.subject | Lit | cze |
dc.subject | Vite | cze |
dc.subject | TypeScript | cze |
dc.subject | Storybook | cze |
dc.subject | components | eng |
dc.subject | web components | eng |
dc.subject | custom elements | eng |
dc.subject | component library | eng |
dc.subject | UI components | eng |
dc.subject | design system | eng |
dc.subject | Lit | eng |
dc.subject | Vite | eng |
dc.subject | TypeScript | eng |
dc.subject | Storybook | eng |
dc.title | Web Components UI Library | cze |
dc.title | Web Components UI Library | eng |
dc.type | diplomová práce | cze |
dc.type | master thesis | eng |
dc.contributor.referee | Trčka Jakub | |
theses.degree.discipline | Webové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Diplomové práce - 18102 [1005]