Comparative Analysis of JavaScript Frameworks

The objective of this research was to evaluate three popular JavaScript frameworks based on their popularity, learning difficulty, and performance, in order to assist readers in making a well-informed decision regarding which framework to use for their project. Data from the top three software devel...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT Ročník 8; číslo 5; s. 1 - 5
Médium: Journal Article
Jazyk:angličtina
Vydáno: 19.05.2024
ISSN:2582-3930, 2582-3930
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:The objective of this research was to evaluate three popular JavaScript frameworks based on their popularity, learning difficulty, and performance, in order to assist readers in making a well-informed decision regarding which framework to use for their project. Data from the top three software development collaboration platforms were collected and analyzed to determine the popularity of each framework, with React emerging as the most widely used. To assess the learning curve of each framework, their official technical documentation was reviewed, considering factors such as syntax, architecture, data management, lifecycle, and ease of implementing third-party libraries. The study found that Vue was the most user-friendly framework to learn. To evaluate performance, a simple single page application was constructed and tested using each framework, with Vue demonstrating the fastest performance. In conclusion, it was determined that React is the ideal choice for those seeking employment opportunities, Vue is best suited for small scale applications requiring efficient performance, and Angular is more suitable for larger, more intricate projects. However, further research is necessary to compare frameworks when building complex applications. Key words- JavaScript frameworks, Angular, React, Vue.
ISSN:2582-3930
2582-3930
DOI:10.55041/IJSREM34297