Skip to main content

Comparing Spring Boot and ReactJS with Other Web Development Frameworks: A Study

  • Conference paper
  • First Online:
Data Science and Applications (ICDSA 2023)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 820))

Included in the following conference series:

  • 188 Accesses

Abstract

Web development refers to the process of creating, designing, building, and maintaining websites and web applications for the Internet. Web development includes using databases, web servers, and various frameworks and libraries to manage the website’s content, functionality, and performance. This is a survey research paper that includes a comparative study of web development frameworks. This survey research paper focuses on Spring Boot and ReactJS framework specifically. With the abundance of programming languages available for website and software development in the modern technology landscape, using raw programming codes is no longer the norm. Instead, frameworks have become the go-to choose for developers, as they provide a vast collection of pre-built libraries, packages, and modules that enable faster development. However, with different frameworks available for various popular programming languages, selecting the appropriate one can be a confusing and challenging task for companies and developers. The objective of the research is to identify the strengths and weaknesses of these frameworks and also evaluate their performances. The study includes a detailed analysis of the features, functionalities, architecture, and performance of each framework as well as criteria for comparison, such as ease of use, scalability, performance, security, popularity, time, necessary software, or tools with other frameworks. By evaluating these aspects, the research aims to help companies and developers make informed decisions when selecting a framework. The findings of the study are presented in a report, which can be used as a reference for analysis and further study.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. P. Rawat, A.N. Mahajan, ReactJS: a modern web development framework. Int. J. Innovative Sci. Res. Technol. 5(11), November (2020)

    Google Scholar 

  2. Spring Boot Reference Documentation. Accessible: https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#getting-started

  3. Wikipedia.org, React (JavaScript library). Accessible: https://en.wikipedia.org/wiki/React_(JavaScript_library)

  4. Wikipedia.org, Spring Framework. Accessible: https://en.wikipedia.org/wiki/Spring_Framework

  5. Goel, A., Top 10 web development frameworks in 2018 (2018). https://hackr.io/blog/top-10-web-development-frameworks-in-201828.11.2018

  6. M. Kaluža, M. Kalanj, B. Vukelić, A comparison of back-end frameworks for web application development. J. Polytech. Rijeka 7(1), (2019)

    Google Scholar 

  7. Audurus Spring vs Laravel (2018) https://medium.com/@audruis/spring-vs-laravel-1af76c35d85515.12.2018

    Google Scholar 

  8. https://www.turing.com/kb/spring-vs-spring-boots-best-web-apps#what-is-spring-boot?-

  9. R. Wali, M. Suresh Kumar, Rapid web application development using spring framework: a case study. Int. J. Innovative Res. Comput. Sci. Technol. (IJIRCST) 7(3), May (2019). ISSN: 2347-5552

    Google Scholar 

  10. R. Singhal, Spring boot backend development. Int. J. Adv. Res. Sci. Commun. Technol. (IJARSCT) 2(5), June (2022)

    Google Scholar 

  11. Ł. Wyciślik, Ł. Latusik, A.M. Kamińska, A Comparative assessment of JVM frameworks to Develop Microservices. MDPI Appl. Sci. 13(3), Jan 23

    Google Scholar 

  12. N. Anjum, S. Alam, A comparative analysis on widely used web frameworks to choose the requirement based development technology. Int. Adv. Res. J. Sci. Eng. Technol. 6(9), Sept (2019)

    Google Scholar 

  13. C. Ritwik, A. Sandeep, ReactJS and front-end development. Int. Res. J. Eng. Technol. (IRJET) 07(04), | Apr (2020). e-ISSN: 2395-0056

    Google Scholar 

  14. B.V. S. Indla, Y. C. Puranik, Review on react JS. Int. J. Trend Sci. Res. Devel. (IJTSRD) 5(4), May-June (2021)

    Google Scholar 

  15. A.K. Srivastava, V. Laxmi, P. Singh, K. Pratima, V. Kirti, React JS (Open Source JavaScript Library). IJIRT. 8(9), Feb (2022)

    Google Scholar 

  16. H.V. Holla, Web development with ReactJS and spring boot. Int. J. Adv. Res. Comput. Commun. Eng. 11(7), July (2022). ISSN (O) 2278-1021

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ajeet Singh Rajput .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rajput, A.S., Singh, H.P., Bang, G., Joshi, S., Patidar, T. (2024). Comparing Spring Boot and ReactJS with Other Web Development Frameworks: A Study. In: Nanda, S.J., Yadav, R.P., Gandomi, A.H., Saraswat, M. (eds) Data Science and Applications. ICDSA 2023. Lecture Notes in Networks and Systems, vol 820. Springer, Singapore. https://doi.org/10.1007/978-981-99-7817-5_12

Download citation

Publish with us

Policies and ethics