This is an unedited manuscript accepted for publication and provided as an Article in Press for early access at the author’s request. The article will undergo copyediting, typesetting, and galley proof review before final publication. Please be aware that errors may be identified during production that could affect the content. All legal disclaimers of the journal apply.
Tilak Abbigeri Math,
- Student, Dept. of CSE,UBDT College of Engineering Davanagere, Karnataka, India
Abstract
This project presents a simple implementation of a CRUD (Create, Read, Update, Delete) web application using only arrays for data storage instead of a traditional database. Built with Node.js and Express, the app demonstrates core concepts of data manipulation and RESTful routing. It provides a lightweight framework suitable for educational purposes and early-stage prototyping where database integration is unnecessary. The system handles user- generated posts and operates fully in- memory, ensuring high-speed operations without persistent storage. This paper also introduces a web-based chat application that incorporates full CRUD functionality supported by MongoDB. The project leverages Express.js for backend operations, with routes designed for creating, reading, updating, and deleting chat messages. By using MongoDB as the persistent data layer, it demonstrates integration of NoSQL databases in modern web development. The application serves as a foundational model for scalable, real-time communication systems and emphasizes efficient data handling through Mongoose- based schemas.
Keywords: CRUD, Express.js, Node.js, Array Data Storage, REST API, Web Development, In- Memory Operations,Chat Application, CRUD, MongoDB, Node.js, Express.js, Mongoose, Web App, NoSQL, Real-time Communication
Tilak Abbigeri Math. Review paper on CRUD Operations:Using Arrays , mongoDB for data storage.. Journal of Web Engineering & Technology. 2025; 12(02):-.
Tilak Abbigeri Math. Review paper on CRUD Operations:Using Arrays , mongoDB for data storage.. Journal of Web Engineering & Technology. 2025; 12(02):-. Available from: https://journals.stmjournals.com/jowet/article=2025/view=216172
References
- Chodorow, K. (2013). MongoDB: The Definitive Guide. O’Reilly Media.
- Wieruch, R. (2018). The Road to Learn Node. Leanpub.
- Tilkov, S., & Vinoski, S. (2010). Node.js: Using JavaScript to Build High- Performance Network Programs. IEEE Internet Computing, 14(6), 80–83.
- Patel, A., & Shah, R. (2020). Comparative Study of JavaScript Templating Engines. International Journal of Computer Applications.
- Gupta, P., & Singh, A. (2020). Development of Real-Time Chat Application using MERN Stack. International Journal of Engineering Research & Technology (IJERT), 9(5).
- OWASP Foundation. (2023). OWASP Top Ten Security Risks. Retrieved from https://owasp.org
- Kumar, S., & Desai, R. (2019). Evaluation of Templating Engines for Express Framework. Journal of Web Engineering and Technology, 5(3), 45–52.
- MongoDB Inc. (2021). MongoDB Use Cases and Benefits. [Online Resource].
- Website:- npmjs.com
- Website:- mongodb.com
- Website:- mongoose.com

Journal of Web Engineering & Technology
| Volume | 12 |
| 02 | |
| Received | 12/05/2025 |
| Accepted | 27/05/2025 |
| Published | 07/07/2025 |
| Publication Time | 56 Days |
PlumX Metrics
