JavaScriptové frameworky pro vývoj webových aplikací
dc.contributor | Novák Jiří, Ing. : 56230 | |
dc.contributor.advisor | Žižka Tomáš, Mgr. Ph.D. : 56949 | |
dc.contributor.author | Doležal, Antonín | |
dc.date.accessioned | 2020-09-08T02:27:02Z | |
dc.date.available | 2020-09-08T02:27:02Z | |
dc.date.committed | 2021-8-31 | |
dc.date.defense | 2020-08-26 | |
dc.date.submitted | 2019-10-31 | |
dc.date.updated | 2020-8-26 | |
dc.degree.level | Ing. | |
dc.description.abstract | 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. | cs |
dc.description.abstract | 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. | en |
dc.description.mark | ||
dc.format | 120 s. (12 802 znaků) | |
dc.format.extent | žádné | |
dc.identifier.signature | V 202002000 | |
dc.identifier.uri | https://dspace.tul.cz/handle/15240/157532 | |
dc.language.iso | cs | |
dc.relation.isbasedon | 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 | |
dc.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 | cs |
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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 | en |
dc.rights.uri | https://knihovna.tul.cz/document/26 | |
dc.rights.uri | https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf | |
dc.subject | JavaScriptové frameworky | cs |
dc.subject | JavaScriptové knihovny | cs |
dc.subject | webové aplikace | cs |
dc.subject | Angular | cs |
dc.subject | React | cs |
dc.subject | Vue | cs |
dc.subject | jednostránkové webové aplikace | cs |
dc.subject | metody životního cyklu komponenty | cs |
dc.subject | frontend | cs |
dc.subject | JavaScript frameworks | en |
dc.subject | JavaScript libraries | en |
dc.subject | web applications | en |
dc.subject | Angular | en |
dc.subject | React | en |
dc.subject | Vue | en |
dc.subject | single page applications | en |
dc.subject | component lifecycle methods | en |
dc.subject | frontend | en |
dc.title | JavaScriptové frameworky pro vývoj webových aplikací | cs |
dc.title | JavaScript Frameworks for Web Application Development | en |
dc.type | diplomová práce | cs |
local.degree.abbreviation | Navazující | |
local.degree.discipline | MI | |
local.degree.programme | Systémové inženýrství a informatika | |
local.degree.programmeabbreviation | N6209 | |
local.department.abbreviation | KIN | |
local.faculty | Ekonomická fakulta | cs |
local.faculty.abbreviation | FE | |
local.identifier.author | E17000265 | |
local.identifier.stag | 40113 | |
local.identifier.verbis | ||
local.identifier.verbis | kpw06667361 | |
local.note.administrators | automat | |
local.note.secrecy | Povoleno ZverejnitPraci Povoleno ZverejnitPosudky | |
local.poradovecislo | 2000 |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- JavaScriptove_frameworky_pro_vyvoj_webovych_aplikaci.pdf
- Size:
- 1.69 MB
- Format:
- Adobe Portable Document Format
- Description:
- VSKP
Loading...
- Name:
- Posudek_vedouciho_DP_antiplag_Dolezal_s_podpisem.pdf
- Size:
- 212.28 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_vedouciho_VSKP
Loading...
- Name:
- Posudek_oponenta_Dolezal.pdf
- Size:
- 796.49 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_oponenta_VSKP
Loading...
- Name:
- ProtokolSPrubehemObhajobySTAG.pdf
- Size:
- 16.53 KB
- Format:
- Adobe Portable Document Format
- Description:
- Prubeh_obhajoby_VSKP