Development of Front-End Web Applications Utilizing Single Page Application Framework and React.js Library

In an era marked by rapid technological advancements, the impact of these developments is profoundly significant, particularly in the context of the ubiquity and indispensability of the internet. Motivated by this modern landscape, this study focuses on employing the Single Page Application (SPA) te...

Full description

Saved in:
Bibliographic Details
Published in:International Journal Software Engineering and Computer Science (IJSECS) Vol. 3; no. 3; pp. 529 - 536
Main Authors: Jonathan, Ricky, Suprihadi
Format: Journal Article
Language:English
Published: 30.12.2023
ISSN:2776-4869, 2776-3242
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In an era marked by rapid technological advancements, the impact of these developments is profoundly significant, particularly in the context of the ubiquity and indispensability of the internet. Motivated by this modern landscape, this study focuses on employing the Single Page Application (SPA) technique for the development of the Mbantu website. Central to this research is the utilization of the React.js library. The methodology encompasses several key phases: a comprehensive literature review, thorough analysis of the problem domain, design and prototyping, and the implementation of React.js for front-end development. The application of the SPA technique is observed to offer notable benefits for developers, including enhanced efficiency and time savings in the web development process. The findings presented in the Results and Discussion section demonstrate that the incorporation of React.js substantially contributes to the development of Mbantu's front-end architecture. Rigorous unit testing is performed on each component to ensure robustness and error minimization. The study concludes with suggestions for future research aimed at expanding the Mbantu web application's feature set to further improve user experience.
ISSN:2776-4869
2776-3242
DOI:10.35870/ijsecs.v3i3.1943