Comparative analysis of React, Next and Gatsby programming frameworks for creating SPA applications

Adam Świątkowski

adam.swiatkowski@pollub.edu.pl
Lublin University of Technology (Poland)

Karol Ścibior


(Poland)

Abstract

This article presents a performance analysis of some of the most popular development frameworks based on the React library. The aim of the study was to show which of the technologies used to create the visual parts of web applications is the most efficient. The research was conducted with the use of 3 applications representing the same research content but based on the above-mentioned frontend technologies. In order to evaluate the performance, web browser development tools and React library were used, which proved that vanilla React is the most efficient for rendering pages with a lot of data.


Keywords:

SPA, React, Next, Gatsby

E. Scott, SPA Design and Architecture: Understanding Single Page Web Applications, Manning Publications, 2015.
  Google Scholar

Dokumentacja React, https://pl.reactjs.org/docs/getting-started.html, [22.04.2022].
  Google Scholar

Dokumentacja Next, https://nextjs.org/docs, [22.04.2022].
  Google Scholar

Dokumentacja Gatsby, https://www.gatsbyjs.com/docs/, [22.04.2022].
  Google Scholar

CRA vs Gatsby vs Next, https://www.sensilabs.pl/2020/12/15/create-react-app-vs-gatsby-js-vs-next-js/, [22.04.2022].
  Google Scholar

Biblioteka Hoaxer, https://www.npmjs.com/package/hoaxer, [22.04.2022].
  Google Scholar

Przeglądarka internetowa Brave, https://brave.com/, [22.04.2022].
  Google Scholar

J. Wagner, Web Performance in Action: Building Faster Web Pages, Manning Publications, 2017.
  Google Scholar

C. R. Adams, Mastering JavaScript High Performance, Packt Publishing, 2015.
  Google Scholar

R. Nowacki, M. Plechawska-Wójcik, Analiza porównawcza narzędzi do budowania aplikacji Single Page Application - AngularJS, ReactJS, Ember.js, Journal of Computer Sciences Institute 2 (2016) 98-103.
DOI: https://doi.org/10.35784/jcsi.122   Google Scholar

A. M. Vipul, P. Sonpatki, ReactJS by Example - Building Modern Web Applications with React, 2016.
  Google Scholar

Download


Published
2022-09-30

Cited by

Świątkowski, A., & Ścibior, K. (2022). Comparative analysis of React, Next and Gatsby programming frameworks for creating SPA applications. Journal of Computer Sciences Institute, 24, 224–227. https://doi.org/10.35784/jcsi.2972

Authors

Adam Świątkowski 
adam.swiatkowski@pollub.edu.pl
Lublin University of Technology Poland

Authors

Karol Ścibior 

Poland

Statistics

Abstract views: 332
PDF downloads: 249