JavaScriptové frameworky pro vývoj webových aplikací

dc.contributorNovák Jiří, Ing. : 56230
dc.contributor.advisorŽižka Tomáš, Mgr. Ph.D. : 56949
dc.contributor.authorDoležal, Antonín
dc.date.accessioned2020-09-08T02:27:02Z
dc.date.available2020-09-08T02:27:02Z
dc.date.committed2021-8-31
dc.date.defense2020-08-26
dc.date.submitted2019-10-31
dc.date.updated2020-8-26
dc.degree.levelIng.
dc.description.abstractDiplomová práce se zabývá JavaScriptovými frameworky pro vývoj moderních webových aplikací. Úkolem práce je nastínit možný postup implementace vybraného JavaScriptového frameworku na projektu z reálného prostředí. Dalším úkolem je pomoc při rozhodování mezi konkrétními JavaScriptovými frameworky. V první části práce jsou vysvětleny základní pojmy vztahující se ke zmíněné problematice. Je provedena analýza a porovnání zvolených frameworků, které v současné době dominují jak ve své popularitě, tak v počtu svých uživatelů. V další části práce jsou ukázány odlišnosti v základní syntaxi mezi danými frameworky na vybraných příkladech a postup vytvoření nového projektu pro každý zvolený framework. Poté se práce věnuje představení vybrané webové aplikace, definuje důvody a cíle přechodu na novější technologie, popisuje výběr nejvhodnějšího frameworku, a nakonec ukazuje samotný postup implementace.cs
dc.description.abstractThis thesis focuses on JavaScript frameworks with the purpose of developing modern web based applications. The main objective is to outline a possible procedure for the implementation of the selected JavaScript framework on a project from a real environment. Secondary objective is to provide aid in the framework selection process. The first part of the thesis explains basic concepts related to the thesis' subject. A comparative analysis of the selected frameworks, which all currently dominate the market in both popularity and the number of users, is performed. In the next part of the thesis, differences in the basic syntax between the frameworks on selected examples are shown as well as the process of creating a new project for each framework. The thesis then focuses on the introduction of the chosen web application, defines the reasons and goals behind the transition to the newer technologies, describes the selection of the most suitable framework, and finally demonstrates the implementation process itself.en
dc.description.mark
dc.format120 s. (12 802 znaků)
dc.format.extentžádné
dc.identifier.signatureV 202002000
dc.identifier.urihttps://dspace.tul.cz/handle/15240/157532
dc.language.isocs
dc.relation.isbasedonbeginitemize itemAMBLER, Tim a Nicholas CLOUD. 2015. JavaScript frameworks for modern web dev. New York: Apress, Expert's voice in Web development. ISBN 978-1-4842-0663-8. itemBLOKDYK, Gerardus. 2018. Comparison of Javascript Frameworks. California, USA: CreateSpace Independent Publishing Platform, ISBN 978-1963828225. itemFREEMAN, Adam.2018. Pro Vue.JS 2. New York, NY: Springer Science Business Media, ISBN 978-1-4842-3804-2. itemŽÁRA, Ondřej. 2015. JavaScript: programátorské techniky a webové technologie. Brno: Computer Press, ISBN 978-80-251-4573-9. itemPROQUEST. 2019 Databáze článků ProQuest [online]. Ann Arbor, MI, USA: ProQuest. [cit. 2019- 09-26]. Dostupné z: http://knihovna.tul.cz enditemize parKonzultant: Mgr. Dita Plchovápar
dc.rightsVysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. 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 https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26cs
dc.rightsA 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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26en
dc.rights.urihttps://knihovna.tul.cz/document/26
dc.rights.urihttps://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf
dc.subjectJavaScriptové frameworkycs
dc.subjectJavaScriptové knihovnycs
dc.subjectwebové aplikacecs
dc.subjectAngularcs
dc.subjectReactcs
dc.subjectVuecs
dc.subjectjednostránkové webové aplikacecs
dc.subjectmetody životního cyklu komponentycs
dc.subjectfrontendcs
dc.subjectJavaScript frameworksen
dc.subjectJavaScript librariesen
dc.subjectweb applicationsen
dc.subjectAngularen
dc.subjectReacten
dc.subjectVueen
dc.subjectsingle page applicationsen
dc.subjectcomponent lifecycle methodsen
dc.subjectfrontenden
dc.titleJavaScriptové frameworky pro vývoj webových aplikacícs
dc.titleJavaScript Frameworks for Web Application Developmenten
dc.typediplomová prácecs
local.degree.abbreviationNavazující
local.degree.disciplineMI
local.degree.programmeSystémové inženýrství a informatika
local.degree.programmeabbreviationN6209
local.department.abbreviationKIN
local.facultyEkonomická fakultacs
local.faculty.abbreviationFE
local.identifier.authorE17000265
local.identifier.stag40113
local.identifier.verbis
local.identifier.verbiskpw06667361
local.note.administratorsautomat
local.note.secrecyPovoleno ZverejnitPraci Povoleno ZverejnitPosudky
local.poradovecislo2000
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
JavaScriptove_frameworky_pro_vyvoj_webovych_aplikaci.pdf
Size:
1.69 MB
Format:
Adobe Portable Document Format
Description:
VSKP
Loading...
Thumbnail Image
Name:
Posudek_vedouciho_DP_antiplag_Dolezal_s_podpisem.pdf
Size:
212.28 KB
Format:
Adobe Portable Document Format
Description:
Posudek_vedouciho_VSKP
Loading...
Thumbnail Image
Name:
Posudek_oponenta_Dolezal.pdf
Size:
796.49 KB
Format:
Adobe Portable Document Format
Description:
Posudek_oponenta_VSKP
Loading...
Thumbnail Image
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
16.53 KB
Format:
Adobe Portable Document Format
Description:
Prubeh_obhajoby_VSKP