In general, all the developers and the architects follow their own way of designing REST APIs. In this article, I have tried to explain some industry-standard approaches to design REST APIs and maintain consistency in writing code.

In case of REST APIs, primary data representation is called Resource. Having a…


In this article, we will learn how to create a CRUD application using ASP.NET Core 3.0 Web API.

Here, I have tried to explain how to create a CRUD application using .NET Core 3.0 with various types of HTTP methods like GET, POST, PUT and DELETE (in short CRUD). …


In this article, we will discuss how to build RESTful APIs using ASP.NET Core 3.0

Here, I will explain how to build RESTful APIs using ASP.NET Core 3.0 and Visual Studio. In my case, I am using Visual Studio with Mac. …


In this post, we will discuss how to connect DynamoDB remotely from NodeJS application and perform a few operations like INSERT and GET.

Generally, MongoDB is used with NodeJS if someone thinks about the NoSQL database in his application. …


Here, we will discuss how to set up the serverless framework using NodeJS, configure and deploy our code (function) in AWS Lambda using terminal.

The serverless framework is an easy and open way to build serverless applications. …


In this article, we will learn about how to deploy a NodeJS application on an AWS EC2 Linux instance and access in browser.

As a very first step, we need to configure an EC2 instance and securely SSH into it. To learn how to create an EC2 Linux(Amazon Linux) instance…


In this article, we will learn how to configure an EC2 instance in AWS cloud and connect through SSH

Photo by Mazhar Zandsalimi on Unsplash

First of all, we need an account to access the AWS console. I am using my free tier account for this article.

Login to the AWs console account. It will launch…


In this article, I have explained the difference between var, let and const in ES6.

In ES5, we were able to declare variables using var only. But in ES6, we have three ways to declare variables in JavaScript: var, let and const. …


Learn how to build a Docker image for a simple NodeJS application and deploy the image (NodeJS application) in a Cocker container.

In this article we will learn:

  • Setup a simple NodeJS application using Express
  • Create Docker File
  • Build Image of the NodeJS application
  • Launch the NodeJS application in a…


In a Node JS application, package.json is very important as it contains all metadata information about that Project or application. This is a plain JSON(Java Script Object Notation) text file which contains various useful properties required for application setup.

Out of several other properties in package.json, dependencies and devDependencies are…

Sumant Mishra

Fullstack Architect || TOGAF 9 || AWSCSAA || Cloud Practitioner || NodeJS || React & Angular || Docker || Coder

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store