Photo by Pankaj Patel on Unsplash

In this article we will go through the basic concept and architecture of NodeJS. We will go through how web works, and how NodeJS executes the code under the hood. So we will segregate our discussion into several segment.

  1. What is Node Js ?
  2. How to Web works ?
  3. Architecture behind NodeJS ?

1. What is Node Js ?

Node Js is a JavaScript runtime built on Google open source V8 js engine. Node Js is just a JavaScript outside of the browser. JavaScript is run in V8 engine provided by Google.

What is the perfect condition for using Node…


Photo by Susan Yin on Unsplash

Hi Guys !, this article is the continuity of my previous article.

In part-1 we have discussed about the basic concept of mongoDB , we have developed our Product Store Application using MongoDB and React . Actually in part-1 we have build the application with the basic approach of MongoDB, creating backend using MongoDB, defining api and all , then creating frontend using React , and finally connecting the frontend and backend. If you have not checked my first blog please check that one first then you will understand the basic concept and what’s the difference between the two approach…


Photo by Markus Spiske on Unsplash

Hi Guys ! in this article we will be creating a Product Store Application ,using MongoDB and React. On the second part we will be building the same application using Stitch(Realm) , a server less platform for building application.

So what is MongoDB , MongoDB is database, word MongoDB comes from the word Humongous , which means huge. So MongoDB will be having collections(table for schema full)and each collections are having document(data for schema full).So in MongoDB, data are stored in binary form of json format called BSON. It’s is very flexible since it is schema less we can store…


Photo by Lukas Blazek on Unsplash

So it’s the continuity of my second article.

1st Article:

2nd Article:

So We will be continuing our discussion on D3 . We will be designing employee hierarchy data model using D3. So we will be create the employee tree of our awesome company Company Hierarchy :) . So there will be an add button if we click on that a modal will popup . The modal will be containing three fields employee name , report to which employee and department of the employee. And now by these data we are creating a beautiful employee hierarchy tree design. …


Photo by Scott Graham on Unsplash

Hi Guys , this article is the continuity of Part-1 article on D3

I will recommend you please go through my first article before starting this one. So in this article we will be designing expense tracker using D3. The user will enter the expense title and expense cost and according to the inserted expense data a donut chart will be created.

So we will start coding now, We will go through each and every line of code to get a better understanding , and there are few concept which we will be discussing while doing code walk through. …


In this article we will discuss about an amazing JS library for designing dynamic data visualization that is D3. We will be building fitness tracker application using D3.So we will be going through all the basic concept of D3 and the cool features provided by D3 for designing dynamic svg like pie charts , bar charts , graphs etc. Let’s start…

  1. What is D3 ?

D3 is a amazing JS library to create pretty any of data visualization, we can imagine in svg format.D3 create graphs in svg format. …


Hi Guys , in this article we will talk about WebRTC .We will go through all the basic concepts of WebRTC , and lastly there will be a demo project of creating own Video Chat using WebRTC .We will segregate our discussion into several segments:

  1. What is WebRTC ?
  2. What are the difference between Web Socket and Web RTC ?
  3. How WebRTC actually works ?
  4. Challenges of WebRTC ?
  5. Why we use WebRTC ?
  6. Code Walkthrough of our demo project of creating Video Chat.

What is WebRTC ?

WebRTC stands for Web Real Time Communication, as name suggests it’s a…


Hi Guys so few we have seen we can design website using JavaScript but how about if we can design our own presentation using JavaScript.reveal.js is an open source HTML presentation framework. It’s a tool that enables anyone with a web browser to create fully-featured and beautiful presentations for free. It’s documentation is super awesome well described and easy to understand. Presentations made with reveal.js are built on open web technologies. That means anything you can do on the web, you can do in your presentation. Change styles with CSS, include an external web page using an <iframe> or add…


Hi Guys , in this Blog I will discuss about Svelte , Actually when I start working with Svelte , It really surprises me , So I want to share with you what are the super awesome features of Svelte, and my first experience to work with Svelte. So first we will go through some basic concepts of Svelte and toward the end of our discussion we will create a small application , where we can add players using forms and also can delete those players from the list. So let’s get started:

What is Svelte ?

Svelte is a compiler for creating reactive…


Hi Guys , in this article we are going build Covid 19 Tracker using React. We are going to use diseases.sh as the backend or api end -point , We will be fetching data from diseases.sh and rendering it in our application.

In our application , there will be few thing to display, Total number of cases, recoveries and deaths for each country in world , We will also be having the count for current cases, recoveries and deaths for every country in world.There will be a dropdown from where we can select the country name. We will be having…

Yudhajit Adhikary

Web developer by profession,Photographer,Blog Writer,Singer,Pianist,Seeker of Solution

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