Optimalizace spouštění single page aplikace
but.committee | doc. Ing. Vladislav Škorpil, CSc. (předseda) doc. Mgr. Pavel Rajmic, Ph.D. (místopředseda) Ing. Tomáš Caha (člen) Ing. Ondřej Krajsa, Ph.D. (člen) Ing. Radim Číž, Ph.D. (člen) | cs |
but.defence | Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci s výhradami a odpověděl na otázky členů komise a oponenta. Otázky oponenta: Vysvetlite rozdiel medzi statickým a dynamickým importom v JavaScripte. - Student dostatečně vysvětlil otázku. Vysvetlite ako funguje v JavaScriptovom engine event loop. - Student dostatečně vysvětlil otázku. Popíšte ďalšie možné spôsoby optimalizácie ako tree shaking alebo HTTP/2 a ich fungovanie. - Student dostatečně vysvětlil otázku. | cs |
but.jazyk | čeština (Czech) | |
but.program | Telekomunikační a informační systémy | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Ilgner, Petr | cs |
dc.contributor.author | Bartoň, Jan | cs |
dc.contributor.referee | Švikruha, Patrik | cs |
dc.date.accessioned | 2020-06-24T07:56:53Z | |
dc.date.available | 2020-06-24T07:56:53Z | |
dc.date.created | 2020 | cs |
dc.description.abstract | Tato práce se zabývá optimalizací spouštění single page JavaScript aplikace Kentico Kontent. Soustředí se zejména na rozdělení JavaScript knihoven a balíčků do samostatných souborů podle různých kritérií. Provedené úpravy v aplikaci jsou členěny do několika scénářů. Pro každý ze scénářů bylo provedeno šest druhů měření, díky kterým bylo zjištěno, jaký dopad mají provedené změny na rychlost načítání aplikace a množství přenesených dat ze serveru ke klientovi. Výsledkem práce je návrh úprav, díky kterým se aplikace spouští rychleji, protože je ze serveru přenesen menší objem dat a aplikace zvládne využít efektivněji mezipaměť prohlížeče. | cs |
dc.description.abstract | This thesis concerns with optimalisation of launching the single page JavaScript application Kentico Kontent. It especially focuses on dividing JavaScript libraries and packages into independent files according to certain criteria. These adjustments to the application are divided into several scenarios. For every scenario, six types of measurements have been carried out, due to which the impact of the change on the speed of loading the application and the amount of transferred data from server to client was found. The result of this thesis is a proposal of adjustments which lead to a faster launch of the application, due to a smaller amount of data being transferred from the server, therefore the application can use the browser cache more effectively. | en |
dc.description.mark | D | cs |
dc.identifier.citation | BARTOŇ, J. Optimalizace spouštění single page aplikace [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020. | cs |
dc.identifier.other | 123911 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/190212 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | aplikace | cs |
dc.subject | JavaScript | cs |
dc.subject | Kentico | cs |
dc.subject | optimalizace | cs |
dc.subject | React.js | cs |
dc.subject | webpack | cs |
dc.subject | application | en |
dc.subject | JavaScript | en |
dc.subject | Kentico | en |
dc.subject | optimalisation | en |
dc.subject | React.js | en |
dc.subject | webpack | en |
dc.title | Optimalizace spouštění single page aplikace | cs |
dc.title.alternative | Optimization of single-page application startup | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2020-06-23 | cs |
dcterms.modified | 2020-09-07-08:37:19 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 123911 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.12 18:58:52 | en |
sync.item.modts | 2021.11.12 18:09:35 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.16 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_123911.html
- Size:
- 6.11 KB
- Format:
- Hypertext Markup Language
- Description:
- review_123911.html