Nástroj pro tvorbu Progressive Web Applications v Haskellu

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) prof. Dr. Ing. Jan Černocký (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) doc. Ing. Zdeněk Vašíček, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Co je třeba dodělat, aby práce mohla být zveřejněna v archivu Hackage?cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorLengál, Ondřejen
dc.contributor.authorZárybnický, Jakuben
dc.contributor.refereeHavlena, Vojtěchen
dc.date.created2019cs
dc.description.abstractTato práce se snaží usnadnit vývoj webových aplikací psaných v programovacím jazyce Haskell vytvořením sady komponent, které zatím chybí v jeho ekosystému knihoven, se zaměřením na komponenty nutné pro tvorbu Progressive Web Applications, aplikace, které používají nové technologie jako např. Service Workers. Tato práce porovnává, které komponenty se očekávají od webových platforem a které jsou dostupné pro Haskell; popisuje implementaci tří komponent (knihovny pro routování, úložiště a Service Workery); a implementuje tři aplikace, které demonstrují použití těchto komponent.en
dc.description.abstractThis work attempts to ease developing browser applications in the Haskell programming language by creating a set of components that its library ecosystem so far lacks, especially focusing on the components required for development of Progressive Web Applications, applications that use new technologies like Service Workers. The thesis compares which components are commonly expected from a web framework and which are available in Haskell; describes the implementation of three such components (router, storage, and Service Worker libraries); and implements three applications that demonstrate use of these components.cs
dc.description.markBcs
dc.identifier.citationZÁRYBNICKÝ, J. Nástroj pro tvorbu Progressive Web Applications v Haskellu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019.cs
dc.identifier.other121957cs
dc.identifier.urihttp://hdl.handle.net/11012/180148
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectHaskellen
dc.subjectGHCJSen
dc.subjectWeb Platformen
dc.subjectProgressive Web Applicationen
dc.subjectopen sourceen
dc.subjectnávrh knihovenen
dc.subjectHaskellcs
dc.subjectGHCJScs
dc.subjectWeb Platformcs
dc.subjectProgressive Web Applicationcs
dc.subjectopen sourcecs
dc.subjectlibrary designcs
dc.titleNástroj pro tvorbu Progressive Web Applications v Haskelluen
dc.title.alternativeA Haskell Platform for Creating Progressive Web Applicationscs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2019-06-10cs
dcterms.modified2019-07-08-13:31:20cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid121957en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 20:58:56en
sync.item.modts2025.01.15 16:46:48en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
813.48 KB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-21548_v.pdf
Size:
85.68 KB
Format:
Adobe Portable Document Format
Description:
file Posudek-Vedouci prace-21548_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-21548_o.pdf
Size:
88.01 KB
Format:
Adobe Portable Document Format
Description:
file Posudek-Oponent prace-21548_o.pdf
Loading...
Thumbnail Image
Name:
review_121957.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_121957.html
Collections