Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Františák Includes the selected person into the timetable overlap calculation. Martin Comparison of JavaScript Frameworks Angular, Vue, and React Comparison of JavaScript Frameworks Angular, Vue, and React Thesis finished and defended successfully (DUO).   Vala Radek Žáček Petr Bachelor's thesis 1654639200000 08.06.2022 Comparison of JavaScript Frameworks Angular, Vue, and React Thesis finished and defended successfully (DUO).
Martin Františák Bachelor's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Porovnání JavaScript frameworků Angular, Vue a React

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Františák Martin Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2021/2022
Assigning department AUIUI
Date of defence Jun 8, 2022
Type of thesis Bachelor's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Porovnání JavaScript frameworků Angular, Vue a React
Main topic in English Comparison of JavaScript Frameworks Angular, Vue, and React
Title according to student Porovnání JavaScript frameworků Angular, Vue a React
English title as given by the student Comparison of JavaScript Frameworks Angular, Vue, and React
Parallel name -
Subtitle -
Thesis supervisor Vala Radek, Ing. Ph.D.
External examiner Žáček Petr, Ing. Ph.D.
Annotation Tato bakalářská práce se zaměřuje na porovnání JavaScript frameworků Angular, Vue a React prostřednictvím demonstrační aplikace. Úvod práce seznamuje s problematikou tvorby webové aplikace a volby frameworků. Teoretická část navazuje charakteristikou struktury a základních konceptů dle způsobu využití. Úvod praktické části se věnuje představení a stanovení požadavků pro demonstrační aplikaci. Dále je znázorněno rozložení prvků uživatelského rozhraní dle grafického návrhu aplikace. Praktická část navazuje stanovením parametrů k porovnání, které jsou sestaveny k objektivnímu zhodnocení. Závěr práce je věnován po-rovnání dle stanovených parametrů a zhodnocení výsledků.
Annotation in English This Bachelor's thesis focuses on comparing the JavaScript frameworks Angular, Vue, and React through a demonstration application. The introduction of the thesis presents the issues of web application development and the choice of frameworks. The theoretical part follows by characterizing the structure and basic concepts according to the application. The introduction of the practical part is devoted to the introduction and stanovation of the requirements for the demonstration application. Furthermore, the layout of the user-interface elements ac-cording to the graphical design of the application is shown. The practical part is followed by setting parameters for comparison, which are compiled for objective evaluation. The conclusion of the work is devoted to the comparison according to the established parameters and the evaluation of the results.
Keywords Angular, Vue, React, framework, webová aplikace, porovnání, JavaScript
Keywords in English Angular, Vue, React, framework, web application, comparison, JavaScript
Length of the covering note 64 s. (76 635 znaků)
Language CZ
Annotation
Tato bakalářská práce se zaměřuje na porovnání JavaScript frameworků Angular, Vue a React prostřednictvím demonstrační aplikace. Úvod práce seznamuje s problematikou tvorby webové aplikace a volby frameworků. Teoretická část navazuje charakteristikou struktury a základních konceptů dle způsobu využití. Úvod praktické části se věnuje představení a stanovení požadavků pro demonstrační aplikaci. Dále je znázorněno rozložení prvků uživatelského rozhraní dle grafického návrhu aplikace. Praktická část navazuje stanovením parametrů k porovnání, které jsou sestaveny k objektivnímu zhodnocení. Závěr práce je věnován po-rovnání dle stanovených parametrů a zhodnocení výsledků.
Annotation in English
This Bachelor's thesis focuses on comparing the JavaScript frameworks Angular, Vue, and React through a demonstration application. The introduction of the thesis presents the issues of web application development and the choice of frameworks. The theoretical part follows by characterizing the structure and basic concepts according to the application. The introduction of the practical part is devoted to the introduction and stanovation of the requirements for the demonstration application. Furthermore, the layout of the user-interface elements ac-cording to the graphical design of the application is shown. The practical part is followed by setting parameters for comparison, which are compiled for objective evaluation. The conclusion of the work is devoted to the comparison according to the established parameters and the evaluation of the results.
Keywords
Angular, Vue, React, framework, webová aplikace, porovnání, JavaScript
Keywords in English
Angular, Vue, React, framework, web application, comparison, JavaScript
Research Plan
  1. Seznamte se s problematikou tvorby webové aplikace s využitím JavaScript frameworků Angular, Vue a React.
  2. Zmíněné frameworky prostudujte a popište jejich architekturu a způsob využití.
  3. Navrhněte způsob srovnání uvedených vývojových nástrojů.
  4. Na základě navrženého postupu a pomocí implementované demonstrační aplikace proveďte srovnání.
  5. V závěru shrňte a okomentujte dosažené výsledky srovnání.
Research Plan
  1. Seznamte se s problematikou tvorby webové aplikace s využitím JavaScript frameworků Angular, Vue a React.
  2. Zmíněné frameworky prostudujte a popište jejich architekturu a způsob využití.
  3. Navrhněte způsob srovnání uvedených vývojových nástrojů.
  4. Na základě navrženého postupu a pomocí implementované demonstrační aplikace proveďte srovnání.
  5. V závěru shrňte a okomentujte dosažené výsledky srovnání.
Recommended resources
  1. React: A JavaScript library for building user interfaces [online]. Facebook, 2021 [cit. 2021-12-01]. Dostupné z: https://reactjs.org/docs/getting-started.html
  2. Angular: Introduction to the Angular Docs [online]. Google, 2021 [cit. 2021-12-01]. Dostupné z: https://angular.io/docs
  3. Vue.js: Introduction [online]. Evan You, 2021 [cit. 2021-12-01]. Dostupné z: https://v3.vuejs.org/guide/introduction.html
  4. BANKS, Alex a Eve PORCELLO. Learning React [online]. O'Reilly Media, 2017 [cit. 2021-9-13]. ISBN 9781491954621. Dostupné z: https://www.oreilly.com/library/view/learning-react/9781491954614/
  5. MACRAE, Callum. Vue.js: Up and Running [online]. O'Reilly Media, 2018 [cit. 2021-9-13]. ISBN 9781491997246. Dostupné z: https://www.oreilly.com/library/view/vuejs-up-and/9781491997239/
  6. SESHADRI, Shyam. Angular: Up and Running [online]. O'Reilly Media, 2018 [cit. 2021-9-13]. ISBN 9781491999837. Dostupné z: https://www.oreilly.com/library/view/angular-up-and/9781491999820/
  7. MEYER, Eric A. a Estelle WEYEL. CSS: The Definitive Guide, 4th Edition [online]. 4th edition. O'Reilly Media, 2017 [cit. 2021-9-13]. ISBN 9781449393199. Dostupné z: https://www.oreilly.com/library/view/css-the-definitive/9781449325053/
Recommended resources
  1. React: A JavaScript library for building user interfaces [online]. Facebook, 2021 [cit. 2021-12-01]. Dostupné z: https://reactjs.org/docs/getting-started.html
  2. Angular: Introduction to the Angular Docs [online]. Google, 2021 [cit. 2021-12-01]. Dostupné z: https://angular.io/docs
  3. Vue.js: Introduction [online]. Evan You, 2021 [cit. 2021-12-01]. Dostupné z: https://v3.vuejs.org/guide/introduction.html
  4. BANKS, Alex a Eve PORCELLO. Learning React [online]. O'Reilly Media, 2017 [cit. 2021-9-13]. ISBN 9781491954621. Dostupné z: https://www.oreilly.com/library/view/learning-react/9781491954614/
  5. MACRAE, Callum. Vue.js: Up and Running [online]. O'Reilly Media, 2018 [cit. 2021-9-13]. ISBN 9781491997246. Dostupné z: https://www.oreilly.com/library/view/vuejs-up-and/9781491997239/
  6. SESHADRI, Shyam. Angular: Up and Running [online]. O'Reilly Media, 2018 [cit. 2021-9-13]. ISBN 9781491999837. Dostupné z: https://www.oreilly.com/library/view/angular-up-and/9781491999820/
  7. MEYER, Eric A. a Estelle WEYEL. CSS: The Definitive Guide, 4th Edition [online]. 4th edition. O'Reilly Media, 2017 [cit. 2021-9-13]. ISBN 9781449393199. Dostupné z: https://www.oreilly.com/library/view/css-the-definitive/9781449325053/
Týká se praxe No
Enclosed appendices -
Appendices bound in thesis -
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file