Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

A Comparative Analysis of Modern Frontend Frameworks from a Developer Experience Perspective

Nguyen, Chi (2026)

 
Avaa tiedosto
ChiNguyen.pdf (1.262Mt)
Lataukset: 



Nguyen, Chi
2026

Bachelor's Programme in Science and Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2026-04-29
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202604294585
Tiivistelmä
In recent years, frontend development has become increasingly diverse, with numerous frameworks emerging to support the creation of interactive and scalable web applications. This thesis presents a comparative analysis of three modern frontend frameworks, which are Angular, React and Vue.js, with the aim of identifying which framework offers the best balance between learning curve and development speed for small-scale applications. The evaluation is conducted from a developer experience perspective. To achieve this, three small-scale applications were developed using each framework, and development time was manually measured across different phases, including setup, learning, and implementation.
The results indicate that Angular required the longest development time, primarily due to its complex architecture and steep learning curve. In contrast, React enabled a more flexible and faster development process, while Vue.js demonstrated the shortest overall development time and the most accessible learning experience. These findings suggest that although Angular may be less suitable for small-scale projects with limited time constraints. On the other hand, React and Vue.js offer clear advantages in rapid development and ease of use, particularly for smaller projects. Overall, the findings provide valuable insights to help developers understand the strengths of each framework and make informed decisions when selecting a framework for small-scale application development.
Kokoelmat
  • Kandidaatintutkielmat [11853]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste