Home » nodejs

Tag Archives: nodejs

Mailhog and Nodejs example

Hello. In this tutorial, we will implement a fake SMTP server with the help of Mailhog in a nodejs application. We will use Docker to install and run Mailhog as a container. 1. Introduction Mailhog is an email testing that offers to test an email set up with the help of a fake SMTP server. It allows to send emails ...

Read More »

Url shortener in node.js

Hello. In this tutorial, we will take a look at implementing the url shortener in the nodejs application with the help of mongodb. I will be using the mlab portal for creating and managing the mongodb. 1. Introduction These days remembering the short urls is quote a trend as people do not like to remember the big long urls for ...

Read More »

Using the EJS template in the node.js application

Hello. In this tutorial, we will understand and see a practical implementation of ejs template in the nodejs and express js application. 1. Introduction ejs or Embedded Javascript Templating is a template engine used by nodejs applications. The template engine helps to work on the html code with minimal code. Ejs is one of the most common templating engines used ...

Read More »

HTTP POST Request in Node using Axios

Hello. In this tutorial, we will understand and see a practical implementation of the HTTP POST Request with Axios in the express js application. 1. Introduction Axios is a promise-based HTTP client for browser and nodejs. It makes asynchronous calls to the restful endpoints and can be used with plain javascript or applications like Vue or React. It offers several ...

Read More »

Express.js Template Engine

Hello. In this tutorial, we will understand how to a template engine in a simple express.js application. 1. Introduction The template engine in the express js application helps to use the static template files in the applications. At runtime, it replaces the variable in the template file with the actual values. Some of the commonly used popular template engines are ...

Read More »

Rate limiting in Express

Hello. In this tutorial, we will understand how to implement a simple rate-limiting in a simple nodejs application using express. 1. Introduction With the increase in digital security, there are many reasons for protecting the api’s such as saving costs in the cloud or restricting the api usage. The express-rate-limit is a simple library that helps to quickly build a ...

Read More »

API Documentation in Node.js Using Swagger

Hello. In this tutorial, we will understand how to write API documentation in Node.js using Swagger. 1. Introduction A swagger is a popular tool used for generating interactive API documentation. In this tutorial, we will see how to write swagger api documentation in the nodejs application. 1.1 Setting up Node.js To set up Node.js on windows you will need to ...

Read More »

LocalStack SQS Node.js Example

Hello. In this tutorial, we will interact with Amazon AWS SQS (simple queue service) to create a Node.js app with the help of a popular emulator known as LocalStack. 1. Introduction Localstack is an aws cloud service emulator that runs in a single container and allows us to run the aws applications on our local machines without connecting to a ...

Read More »