JavaScriptové frameworky pro vývoj webových aplikací ; JavaScript Frameworks for Web Application Development
Saved in:
| Title: | JavaScriptové frameworky pro vývoj webových aplikací ; JavaScript Frameworks for Web Application Development |
|---|---|
| Authors: | Doležal, Antonín |
| Contributors: | Žižka Tomáš, Mgr. Ph.D. : 56949, Novák Jiří, Ing. : 56230 |
| Publication Year: | 2020 |
| Subject Terms: | JavaScriptové frameworky, JavaScriptové knihovny, webové aplikace, Angular, React, Vue, jednostránkové webové aplikace, metody životního cyklu komponenty, frontend, JavaScript frameworks, JavaScript libraries, web applications, single page applications, component lifecycle methods |
| Description: | Diplomová 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. ; This 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. |
| Document Type: | thesis |
| File Description: | 120 s. (12 802 znaků); žádné; application/pdf |
| Language: | Czech |
| Relation: | beginitemize 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; V 202002000; https://dspace.tul.cz/handle/15240/157532 |
| Availability: | https://dspace.tul.cz/handle/15240/157532 |
| Rights: | Vysokoš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/26 ; 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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 ; https://knihovna.tul.cz/document/26 ; https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf |
| Accession Number: | edsbas.C5FDFF45 |
| Database: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://dspace.tul.cz/handle/15240/157532# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Dole%C5%BEal%20A Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.C5FDFF45 RelevancyScore: 746 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 745.994262695313 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: JavaScriptové frameworky pro vývoj webových aplikací ; JavaScript Frameworks for Web Application Development – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Doležal%2C+Antonín%22">Doležal, Antonín</searchLink> – Name: Author Label: Contributors Group: Au Data: Žižka Tomáš, Mgr. Ph.D. : 56949<br />Novák Jiří, Ing. : 56230 – Name: DatePubCY Label: Publication Year Group: Date Data: 2020 – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22JavaScriptové+frameworky%22">JavaScriptové frameworky</searchLink><br /><searchLink fieldCode="DE" term="%22JavaScriptové+knihovny%22">JavaScriptové knihovny</searchLink><br /><searchLink fieldCode="DE" term="%22webové+aplikace%22">webové aplikace</searchLink><br /><searchLink fieldCode="DE" term="%22Angular%22">Angular</searchLink><br /><searchLink fieldCode="DE" term="%22React%22">React</searchLink><br /><searchLink fieldCode="DE" term="%22Vue%22">Vue</searchLink><br /><searchLink fieldCode="DE" term="%22jednostránkové+webové+aplikace%22">jednostránkové webové aplikace</searchLink><br /><searchLink fieldCode="DE" term="%22metody+životního+cyklu+komponenty%22">metody životního cyklu komponenty</searchLink><br /><searchLink fieldCode="DE" term="%22frontend%22">frontend</searchLink><br /><searchLink fieldCode="DE" term="%22JavaScript+frameworks%22">JavaScript frameworks</searchLink><br /><searchLink fieldCode="DE" term="%22JavaScript+libraries%22">JavaScript libraries</searchLink><br /><searchLink fieldCode="DE" term="%22web+applications%22">web applications</searchLink><br /><searchLink fieldCode="DE" term="%22single+page+applications%22">single page applications</searchLink><br /><searchLink fieldCode="DE" term="%22component+lifecycle+methods%22">component lifecycle methods</searchLink> – Name: Abstract Label: Description Group: Ab Data: Diplomová 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. ; This 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. – Name: TypeDocument Label: Document Type Group: TypDoc Data: thesis – Name: Format Label: File Description Group: SrcInfo Data: 120 s. (12 802 znaků); žádné; application/pdf – Name: Language Label: Language Group: Lang Data: Czech – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: beginitemize 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; V 202002000; https://dspace.tul.cz/handle/15240/157532 – Name: URL Label: Availability Group: URL Data: https://dspace.tul.cz/handle/15240/157532 – Name: Copyright Label: Rights Group: Cpyrght Data: Vysokoš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/26 ; 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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 ; https://knihovna.tul.cz/document/26 ; https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf – Name: AN Label: Accession Number Group: ID Data: edsbas.C5FDFF45 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.C5FDFF45 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: Czech Subjects: – SubjectFull: JavaScriptové frameworky Type: general – SubjectFull: JavaScriptové knihovny Type: general – SubjectFull: webové aplikace Type: general – SubjectFull: Angular Type: general – SubjectFull: React Type: general – SubjectFull: Vue Type: general – SubjectFull: jednostránkové webové aplikace Type: general – SubjectFull: metody životního cyklu komponenty Type: general – SubjectFull: frontend Type: general – SubjectFull: JavaScript frameworks Type: general – SubjectFull: JavaScript libraries Type: general – SubjectFull: web applications Type: general – SubjectFull: single page applications Type: general – SubjectFull: component lifecycle methods Type: general Titles: – TitleFull: JavaScriptové frameworky pro vývoj webových aplikací ; JavaScript Frameworks for Web Application Development Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Doležal, Antonín – PersonEntity: Name: NameFull: Žižka Tomáš, Mgr. Ph.D. : 56949 – PersonEntity: Name: NameFull: Novák Jiří, Ing. : 56230 IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2020 Identifiers: – Type: issn-locals Value: edsbas |
| ResultId | 1 |
Nájsť tento článok vo Web of Science