Comparative Analysis of Trending Web Development Frameworks: Angular, React and Vue.js

Thesis title: Comparative Analysis of Trending Web Development Frameworks: Angular, React and Vue.js
Author: Hassan, Amad Ul
Thesis type: Diploma thesis
Supervisor: Pavlíček, Antonín
Opponents: Ziaei Nafchi, Majid
Thesis language: English
Abstract:
In the rapidly evolving landscape of web development, the choice of a framework plays a pivotal role in shaping the success of a project. This study conducts a comprehensive comparative analysis of three of the most prominent front-end frameworks: Angular, React, and Vue.js. Through an in-depth examination of their architecture, performance, ecosystem, and community support, we aim to provide valuable insights for developers, businesses, and technology enthusiasts. The study employs a systematic approach, evaluating each framework based on key parameters such as ease of learning, scalability, flexibility, and developer experience. Real-world use cases and industry trends are scrutinized to highlight the practical implications of choosing one framework over another. Additionally, the research delves into the latest updates and features introduced by Angular, React, and Vue.js, shedding light on their adaptability to emerging web development challenges. The analysis extends beyond technical aspects, exploring the broader developer community's sentiments and preferences. By examining online discussions, forums, and community engagement, the study captures the pulse of the developer ecosystem surrounding each framework. Furthermore, it investigates the impact of these frameworks on job markets and career opportunities. Through this comparative analysis, our goal is to empower developers, businesses, and decision-makers with a nuanced understanding of Angular, React, and Vue.js. Whether embarking on a new project or considering a migration, the findings of this study offer valuable guidance for making informed decisions in the dynamic realm of web development.
Keywords: Web Development Frameworks; Angular; React; Vue.js; Frontend Development; Comparative Analysis; Architecture; Performance; Ecosystem; Community Support; Ease of learning; Scalability; flexibility; developer experience; real-world use-cases
Thesis title: COMPARATIVE ANALYSIS OF TRENDING WEB DEVELOPMENT FRAMEWORKS: ANGULAR, REACT, AND VUE.JS
Author: Hassan, Amad Ul
Thesis type: Diplomová práce
Supervisor: Pavlíček, Antonín
Opponents: Ziaei Nafchi, Majid
Thesis language: English
Abstract:
In the rapidly evolving landscape of web development, the choice of a framework plays a pivotal role in shaping the success of a project. This study conducts a comprehensive comparative analysis of three of the most prominent front-end frameworks: Angular, React, and Vue.js. Through an in-depth examination of their architecture, performance, ecosystem, and community support, we aim to provide valuable insights for developers, businesses, and technology enthusiasts. The study employs a systematic approach, evaluating each framework based on key parameters such as ease of learning, scalability, flexibility, and developer experience. Real-world use cases and industry trends are scrutinized to highlight the practical implications of choosing one framework over another. Additionally, the research delves into the latest updates and features introduced by Angular, React, and Vue.js, shedding light on their adaptability to emerging web development challenges. The analysis extends beyond technical aspects, exploring the broader developer community's sentiments and preferences. By examining online discussions, forums, and community engagement, the study captures the pulse of the developer ecosystem surrounding each framework. Furthermore, it investigates the impact of these frameworks on job markets and career opportunities. Through this comparative analysis, our goal is to empower developers, businesses, and decision-makers with a nuanced understanding of Angular, React, and Vue.js. Whether embarking on a new project or considering a migration, the findings of this study offer valuable guidance for making informed decisions in the dynamic realm of web development.
Keywords: Industry trends; updates; Web Development Frameworks; angular; react; Features; vue.js; front-end development; comparative analysis; architecture; performance; ecosystem; community support; ease of learning; scalability

Information about study

Study programme: Information Systems Management
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Systems Analysis

Information on submission and defense

Date of assignment: 11. 10. 2023
Date of submission: 29. 4. 2024
Date of defense: 4. 6. 2024
Identifier in the InSIS system: https://insis.vse.cz/zp/85923/podrobnosti

Files for download

    Last update: