Archive
SCIENTIFIC RESEARCH - 2026 SCIENTIFIC RESEARCH-2025 SCIENTIFIC RESEARCH 2024 SCIENTIFIC RESEARCH 2023 SCIENTIFIC RESEARCH 2022 SCIENTIFIC RESEARCH 2021

 DOI: https://doi.org/10.36719/2789-6919/61/114-120

 

Comparative Analysis of React.js and Vue.js Technologies

 

Mahammad Nabiyev Изображение выглядит как круг, логотип, Графика, Шрифт

Содержимое, созданное искусственным интеллектом, может быть неверным.

 

Abstract. The selection of JavaScript-based libraries and frameworks for modern web application development has a direct impact on software performance, scalability, and long-term maintainability. This paper presents a comparative analysis of React.js and Vue.js, two widely used technologies in front-end development. The aim of the study is to evaluate these two approaches not only in terms of syntax and popularity but also with respect to architectural principles, component model, reactivity mechanisms, Virtual DOM implementation, performance, server-side rendering (SSR), ecosystem maturity, tooling support, and long-term maintainability. The research is based on a comparative analysis of the official technical documentation for React.js and Vue.js, as well as scholarly publications indexed in the Scopus and Web of Science databases. The findings indicate that React.js stands out due to its extensive ecosystem, architectural flexibility, and suitability for complex, large-scale applications. In contrast, Vue.js offers an integrated reactivity system, a gentler learning curve, comprehensive official tooling, and lower initial complexity, making it an effective solution for small- and medium-sized projects. The study concludes that the choice between React.js and Vue.js should be determined by the project's scale, functional requirements, the development team's technical expertise, and the product's long-term development strategy.

Keywords: React.js, Vue.js, JavaScript frameworks, front-end development, component-based architecture, reactivity, Virtual DOM, server-side rendering (SSR), performance, web application development

__________________

 

Odlar Yurdu University, Baku, Azerbaijan

E-mail: nabiyevvm@gmail.com

Received: 28 March 2026; Accepted: 29 May 2026; Published online: 30 July 2026

© The Author(s) 2026. This is an open access article distributed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).

 

React.js və Vue.js texnologiyalarının müqayisəli təhlili

 

Məhəmməd Nəbiyev Изображение выглядит как круг, логотип, Графика, Шрифт

Содержимое, созданное искусственным интеллектом, может быть неверным.

 

Xülasə. Müasir veb tətbiqlərinin hazırlanmasında JavaScript əsaslı kitabxana və çərçivələrin seçimi proqram təminatının performansına, genişlənə bilmə qabiliyyətinə və uzunmüddətli müşayiətinə birbaşa təsir göstərir. Bu məqalədə front-end inkişafında geniş istifadə olunan React.js və Vue.js texnologiyalarının müqayisəli təhlili təqdim edilir.


Tədqiqatın məqsədi bu iki yanaşmanı yalnız sintaktik xüsusiyyətləri və populyarlığı baxımından deyil, həm də memarlıq prinsipləri, komponent modeli, reaktivlik mexanizmləri, virtual DOM-un işləmə prinsipi, performans, server tərəfli renderləmə (SSR), ekosistemin yetkinliyi, alət dəstəyi və uzunmüddətli saxlanılma qabiliyyəti baxımından qiymətləndirməkdir. Araşdırma müqayisəli analiz metoduna əsaslanaraq React.js və Vue.js üzrə rəsmi texniki sənədlər, eləcə də Scopus və Web of Science bazalarında indekslənən elmi məqalələr əsasında həyata keçirilmişdir. Təhlilin nəticələri göstərir ki, React.js geniş ekosistemi, yüksək çevikliyi və mürəkkəb, iri miqyaslı layihələr üçün uyğun memarlıq imkanları ilə fərqlənir. Vue.js isə daxili reaktivlik sistemi, daha sadə öyrənmə prosesi, inteqrasiya olunmuş rəsmi alətləri və aşağı başlanğıc mürəkkəbliyi sayəsində kiçik və orta həcmli layihələrdə səmərəli həll kimi çıxış edir. Nəticə etibarilə müəyyən edilmişdir ki, React.js və Vue.js arasında seçim layihənin miqyası, funksional tələbləri, komandanın texniki hazırlıq səviyyəsi və məhsulun uzunmüddətli inkişaf strategiyası nəzərə alınmaqla həyata keçirilməlidir.

 

Açar sözlər: React.js, Vue.js, JavaScript çərçivələri, front-end proqramlaşdırma, komponent əsaslı arxitektura, reaktivlik, virtual DOM, server tərəfli renderləmə (SSR), performans, veb tətbiqlərinin hazırlanması


Views: 7