Last updated: Oct 29, 2021

Node.js

Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser. In this category, we present to you a bank of articles that will educate you on everything you need to learn while learning Node.js.
Best Security Practices For Node.Js Web Applications
As we are advancing into a more digital era, the most valuable article has become ‘information’ and security.
Author
0 upvotes
10 Best NodeJs frameworks in 2024 MEDIUM
With the rise of JavaScript for client-side scripting, there were dramatic changes brought upon the face of web development. Several years ago, it was...
Author
0 upvotes
Why Every Web Developer Should Learn Node.js?
The career web developer is in demand across the world — but it’s the Node.JS developers that get the most attention. So much so that, in the list of...
Author
0 upvotes
Introduction to Node.js EASY
Node.js is a free, cross-platform, open-source, server-side runtime environment built on JavaScript and a library for running web applications outside the client's browser.
Node.js MySQL EASY
In this article we will discuss how to connect and run MySQL in Node.js
Node.js vs Ruby on Rails
In this blog, we will learn about Node.js vs Ruby on Rails. We will first learn about their overview and will explore the comparison table.
Features Of NodeJS EASY
Top 10 Features Of NodeJS 1. Asynchronous 2. Scalable 3. Cross-Platform Compatibility 4. Single Thread Event Driven Loop
How to uninstall Node.js? EASY
In this article, you will learn the methods for uninstalling Node.js on different platforms, how to remove any residual files from the system.
Advantages and Disadvantages of Node.js EASY
In this article, we will discuss Node.js Advantages and Disadvantages. Node.js advantages are so helpful that it makes node.js one of the most popular development languages.
Async and Await in Node.js MEDIUM
In this article, you will learn about async and await in Node.js, their advantages, and practical examples to use them efficiently in your applications.
How Callbacks Work in Node.js EASY
In this article, we will learn how callbacks work in Node.js, their role in handling asynchronous operations, and how to use them effectively in JavaScript.
Body-parser Middleware in Node.js MEDIUM
In this article, you will learn about the syntax of body-parser middleware, its benefits, and how to use it step by step in your Node.js projects.
Node.js input and output - command line
In this article we will be looking at the Node.js input and output to the command line.
How To Use the Node.js REPL MEDIUM
This article discusses using the Node.js REPL, its syntax, commands, and practical examples to test, debug, and experiment with JavaScript code effectively.
Multer in Node.js MEDIUM
This article discusses Multer in Node.js, explaining its functionality for handling file uploads, setting up storage configurations, and using it with examples for seamless file handling.
CORS in Node.js MEDIUM
This article discusses CORS in Node.js, how to enable it for your application, and common configurations to handle cross-origin requests securely.
Understanding the Node Architecture EASY
In this blog, we look into the intricacies of Node Architecture - a single thread, event-based approach.
NodeJS vs ReactJS EASY
This article will explain the differences between NodeJS and ReactJS, their features, advantages, disadvantages, and provide examples for better understanding.
The package.json guide
The package.json is a central repository for tool configuration. This blog will shed light on the package.json file.
Middleware in Node.js EASY
In this article, we will discuss what middleware is, how it works, and some common use cases, complete with examples and code snippets.
Node JS Projects EASY
In this blog, explore top Node.JS project ideas for beginners, intermediate and advanced levels. Also read the explanation about Node.JS projects.
Django vs NodeJs
In this article, we have discussed the features of NodeJs vs Django. We talked about the differences between them and finally which one to choose when.
Node js Microservices EASY
In this blog, we will learn about Node js Microservices. We will understand its core concepts, its usage, and much more for better understanding.
How to Deploy NodeJs Application
In this article, we have discussed how to deploy a NodeJs application on a web server.
Introduction to Servers and Clients
Computer networks are built using servers and clients as the building blocks. This article gives a brief introduction to them.
Where does npm install the packages?
This article explains the locations where the npm packages are installed and the types of installations.
Setting up Node Server on Linux
In this blog we will learn to install the Node Server on a Linux System. We will also see how to install npm alongside node which manages node modules intelligently.
HTTP Server using Node.js
In this article, we will learn the method of building an HTTP server using Node.js.
Introduction to npm
This article explains to you about npm(Node Package Manager) and tells you how to install, update and run commands.
npm Dependencies and devDependencies
A dependency is a package in node.js. Two of their types are npm dependencies and devDependencies, which are discussed in this article.
npm local or global packages
This blog talks about cases in which we need to use npm local and global packages.
Difference between NPM and NPX MEDIUM
In this blog, we will discuss about NPM and NPX in detail. We will also check out their execution and the differences between the two.
Nodemon
Nodemon is a tool that monitors any file changes in the directory and restarts the application if needed. If any change occurs, it automatically restarts the application.
Node.js HTTP Module EASY
The Node.js HTTP module allows you to create an HTTP server that can listen to server ports and give a response back to the client. In this blog, we will discuss the HTTP Module in Node Js. in detail. we will check out its various properties, methods, and classes.
Node.js file stats and paths
This article begins its discussion by introducing stats in node.js and paths in node.js. How uniquely they can be used in our developing program and how they part their ways.
Blocking and Non-Blocking in Node.js MEDIUM
This blog will discuss the concept of Blocking and Non-blocking in Node.js.
How to use Class in Node.js MEDIUM
The following blog discusses how to use a class in Node JS using JavaScript prototype and ES6 along with their advantages and limitations with the help of some examples.
Creating and Exporting Modules in Node.js EASY
This blog will discuss the topic of how to create and export modules in node js.
Managing NPM Versions and Packages
This blog explains how to manage npm versions of packages.
Routing in Node.js MEDIUM
Routing in Node.js refers to the process of defining how an application responds to client requests to specific endpoints (URIs) and HTTP methods (GET, POST, PUT, DELETE, etc.).
Node.js module wrapper function
Node.js does not run the code directly but first wraps it inside a function before execution. This function is referred to as the Node.js module wrapper.
Creating a Server in Node.js EASY
Node.js is a runtime environment for executing JavaScript code. We will learn how to create a server in Node.js with examples and provide a clear explanation.
The events module in Node.js
In this blog, you will learn about the Node.js events module and how it works. You will also learn about the EventEmitter class provided by the event module.
The Node.js Event emitter EASY
In Node.js, the EventEmitter class is a key part of the events module and is used to handle asynchronous events. In this article, we will learn about Node.js Event emitter in detail.
The Node.js os module
The Node.js os module offers a few useful functions for interacting with the operating system along with some utilities.
Author Ranjul
0 upvotes
Streams and Buffer in Node.Js MEDIUM
This article briefly covers what Streams and Buffers are in NodeJs. Stream is an abstract interface used for streaming data, and a  buffer represents a chunk of memory allocated on our computer.
Buffer in Node.js EASY
Node.js Buffer is a memory area used to handle raw binary data, allowing direct manipulation of bytes for efficient I/O operations.
Stream Pipes in NodeJs
This article briefly summarizes the uses of Stream.Pipe() method in NodeJs for effortlessly passing our data streams around using descriptive examples.
Template engines in Node.js
This article started its discussion with pug, then looked forward to accessing variables, looping over arrays, rendering pug templates in Express, how to add partials, introduction to handlebars, EJS.
Read/write JSON Files with Node.js
JSON files are a convenient way to store data between server restarts when using Node. In this blog, you will learn to read and write JSON files using Node.js.
Reading and writing files with node.js
This article covers various API usage for reading and writing files in node.js. Further, it includes ways to append to files and streams and some frequently asked questions.
GET HTTP Request Body Data using Node Js
This article covers about what is HTTP request body data of the GET module using the Node.Js. We have defined the same using examples for better understanding.
Making HTTP requests with Node.js
This article is concerned with the various methods we can use to make HTTP requests using NodeJs, along with that we have covered why we even need these HTTP requests.
Uninstalling npm Packages
We install npm packages to use them in our project, but we may also need to uninstall them. This article discusses how to uninstall npm packages.
The "package.json" guide
The package.json is a central repository for tool configuration. This blog will shed light on the package.json file.
HTTP Request Body Data of Get using Node.js MEDIUM
This article covers about what is HTTP request body data of the GET module using the Node.Js. We have defined the same using examples for better understanding.
Authenticate Users With Node ExpressJS and Passport.js
In this blog, we will see how we can authenticate users with Passport.js and then build a simple login application for better understanding.
How to Read Environment Variables from Node.js
In this article, we will have a look at how we can read environment variables from Node.js
Node.js with WebAssembly
WebAssembly is a high-performance language but is it a good backend language? Let’s find out. Today, you will learn how to use WebAssembly inside Node.js.
NPX : Node.js Package Runner
This blog guides us through the various aspects of NPX, the NodeJS package runner.
Learn how to log an object in Node.js
console.log() in a JavaScript program that runs in the browser creates an entry in the Browser Console. Let us learn how to log objects in Node.js.
Event Loop in Node.js EASY
Learn about the Event Loop in Node.js, and how it handles asynchronous operations and improves performance in JavaScript applications.
Node.js with TypeScript
TypeScript is a well-established language used by many companies, open-source projects, tools, and frameworks. Let us explore TypeScript in the Node.js world.
Multithreading in Nodejs EASY
In this article, we will study multithreading in nodejs using worker threads.