Comprehensive Study of MERN Stack - Architecture, Popularity and Future Scope

Authors

  • Bhavyaa  Department of Computer Science and Engineering, Dr. Akhilesh Das Gupta Institute of Technology and Management (affiliated to Guru Gobind Singh Indraprastha University), New Delhi, India
  • Suhani Gupta  Department of Computer Science and Engineering, Dr. Akhilesh Das Gupta Institute of Technology and Management (affiliated to Guru Gobind Singh Indraprastha University), New Delhi, India
  • Ms. Vaishali  Assistant Professor, Department of Computer Science and Engineering, Dr. Akhilesh Das Gupta Institute of Technology and Management (affiliated to Guru Gobind Singh Indraprastha University), New Delhi, India

DOI:

https://doi.org/10.32628/CSEIT217630

Keywords:

JavaScript, MERN, MEVN, MEAN, React.js, Vue.js, Node.js, angular.js, MongoDB, Express

Abstract

The biome of JavaScript is constantly evolving and a new framework or library is launched on a regular basis claiming better features. This study focuses on giving guideline to the reader in the process of choosing the best technology by comparing the runtime performance of the MERN (MongoDB, Express, React.js and Node.js) and MEVN (V stands for Vue.js) stack as well as increasing their workability in the job market. To fulfill the purpose, an experiment was conducted to conclude how swift the said stacks perform in building a single page application. For the experiment, two easy to-do applications are built with MERN and MEVN and loading time, adding time, updating and deleting time of the tasks are measured. Moreover, to be able to reveal the software stack trend among the Swedish-based companies, a survey study was conducted. Out of approximately 70 companies contacted, 12 responded. Due to the low number of response on the survey drawing conclusions from the survey and generalizing, the result was challenging. However, the results gathered show that all the respondents use either Vue.js or React.js or both as their client-side software though they are not always combined with Node.js and MongoDB. Other preferred server-side software that are used in combination with React.js or Vue.js are Java, Go and Django. Some of the main factors that the respondents pointed out that affects their choice of software was the ease of learning, the community behind the software, clients’ need and availability of that specific software developer.

References

  1. https://www.mindinventory.com/blog/mean-st ack-vs-mern-stack/
  2. https://www.youtube.com/watch?v=5XlYQR GgYrY
  3. https://ijsrcseit.com/paper/CSEIT217337.pdf
  4. https://www.datasciencecentral.com/profiles/bl ogs/mern-vs-mean-which-stack-to-use-in-202 1
  5. https://javascript.plainenglish.io/why-using-th e-mern-stack-is-a-popular-start-up-app-idea-8 7a4a0e8ebbf
  6. https://www.mongodb.com/mern-stack
  7. https://javascript.plainenglish.io/why-using-th e-mern-stack-is-a-popular-start-up-app-idea-8 7a4a0e8ebbf
  8. https://www.ijert.org/research/performance-op timization-using-mern-stack-on-web-applicati on-IJERTV10IS060239.pdf
  9. https://blog.bitsrc.io/whats-in-the-future-for-ja vascript-b58fc736f1c3
  10. https://blog.bitsrc.io/whats-in-the-future-for-ja vascript-b58fc736f1c3
  11. https://www.jetir.org/view?paper=JETIR21058 81
  12. https://www.jetir.org/view?paper=JETIR21061 72
  13. http://ijsrd.com/Article.php?manuscript=IJSR DV5I10382
  14. https://www.ijmtst.com/volume7/issue05/1.IJ MTST0705003.pdf
  15. https://www.ijrra.net/Vol5issue1/IJRRA-05-01-26.pdf
  16. https://www.geeksforgeeks.org/mern-stack/
  17. https://www.mongodb.com/languages/mern-st ack-tutorial
  18. https://blog.logrocket.com/mern-stack-tutorial/
  19. https://www.mobinius.com/blogs/what-to-cho ose-full-stack-vs-mean-stack-vs-mern-stack-in-2021/
  20. https://hackernoon.com/most-popular-technolo gy-stack-to-choose-from-full-stack-vs-mean-st ack-vs-mern-stack-in-2019-d12c0a17439a
  21. https://medium.com/@devathon_/mean-vs-me rn-stack-development-5ba3e517bc68
  22. https://generalassemb.ly/blog/what-makes-jav ascript-so-popular/#:~:text=There%20are%20 over%201.8%20Billion,to%20Github's%2020 20%20Octoverse%20Report
  23. https://www.codecademy.com/resources/blog/j avascript-history-popularity/
  24. https://www.linkedin.com/pulse/why-mern-sta ck-our-preferred-choice-saas-startups-surojit-s aha?trk=public_profile_article_view#:~:text= High%20Scalability%3A&text=MERN%20st ack%20is%20highly%20flexible,and%20com patible%20with%20cloud%20storage.

Downloads

Published

2021-12-30

Issue

Section

Research Articles

How to Cite

[1]
Bhavyaa, Suhani Gupta, Ms. Vaishali, " Comprehensive Study of MERN Stack - Architecture, Popularity and Future Scope " International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 7, Issue 6, pp.236-240, November-December-2021. Available at doi : https://doi.org/10.32628/CSEIT217630