AAquibinfull-stack-web-development.hashnode.dev·Dec 18, 2024 · 8 min readMongoDB, Mongoose and Mini-projectMongoDB MongoDB is a rich open-source document-oriented and one of the widely recognised NoSQL database. It is written in C++ programming language. Important Terms Database Database is a physical container for collections. Each database gets it...00
AAquibinfull-stack-web-development.hashnode.dev·Dec 18, 2024 · 4 min readDotEnv, Router, MVC and MiddlewareDotEnv Environment variables are variables that are set outside of a program, often through a cloud provider or operating system. In NodeJS, environment variables are a great way to securely and conveniently configure things that do not change often,...00
AAquibinfull-stack-web-development.hashnode.dev·Dec 18, 2024 · 12 min readNodeJS Event LoopAsynchronous Programming in JavaScript Although JavaScript find its usage in web, mobile and desktop applications, it's important to remember that JavaScript is a synchronous, blocking, single-threaded language. Let's understand it with a short code....00
AAquibinfull-stack-web-development.hashnode.dev·Dec 18, 2024 · 6 min readIntroduction to NodeJSNodeJS is an open-source server-side runtime environment built on Chrome's V8 JavaScript engine. It provides an event-driven, non-blocking (asynchronous) I/O (Input, Output) and cross-platforms runtime environment for building highly scalable server-...00
AAquibinfull-stack-web-development.hashnode.dev·Dec 18, 2024 · 7 min readRedux ThunkRedux Thunk is a middleware that allows you to write action creators that return a function instead of an action. This is particularly useful for handling asynchronous operations, such as API calls. With Redux Thunk, you can dispatch multiple actions...00