Hello world, I’m Kalana Gayanga Rathnayake. In this blog, I will explain about MERN and how to create a basic backend server of a web application using it. I hope to write a series of blogs about this subject.

What is the MERN Stack?

Basically MERN stands for four main open-source technologies. We can make dynamic web sites and web applications using these components which are providing end-to-end framework. Let me explain about these components one by one.

MongoDB — MongoDB is an open source, cross-platform and NoSQL database program. Basically it is a document oriented database.

For more details : MongoDB — Wikipedia

Express(.js)…


Hello world, I’m Kalana Gayanga Rathnayake. In this blog, I will explain about OOP concept. The basic foundation of many object-oriented languages such as Java, C++, and C# is object-oriented concept. Flexibility and maintainability are the primary purpose of the OOP.

Before we start discuss about this, lets talk about “objects” and “classes”.

Class..
A class acts as a blueprint where determines properties and methods familiar to all java objects of a specific kind.

Object (Data members)..
An object specifies the instances for a class which are represented in the real-world objects that we can find in everyday life.

The four Pillars of Object Orientation.

Kalana Gayanga Rathnayake

Software Engineering undergraduate of Sri Lanka Institute of Information Technology

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