KoaJS is an open source framework developed by the developer of Express.js, where Express.js is a one of the most popular node web framework. It is a smaller and robust foundation for web applications and APIs. Furthermore, KoaJS greatly increase the error handling.

Async function

In order to use async…


REST aka RESTful services stands for Representational State Transfer protocol. REST is used to build web services that are lightweight, maintainable, and scalable. Restful Web Service connects your application via API in a secure, uniform, stateless manner to the calling client. And the protocol for REST is HTTP.

  • These…

What is NoSQL?

NoSQL databases are non-relational databases that store data in a manner different than traditional Relational SQL databases.

Some NoSQL databases allows using a SQL syntax for querying. Therefore, the term “NoREL” ( No Relational) is also used.

Data is stored in NoSQL databases in a way that…

In this blog you will find some basic git commands that can be used via the terminal.

Step 1: Go to the directory that you have your project folder which is to be uploaded to git(figure I) and type cmd and press enter and the command line will open up(figure…


MongoDB is a document database. And It stores data in JSON-like documents.

It Supports nested objects and arrays as values. And it also allows for flexible and dynamic schemas.

Moreover, MongoDB is a NoSQL document database which is querying with JavaScript. Therefore it has strong query capabilities with aggregation using…


1. Introduction to JavaScript

2. Objects in JavaScript

3. Classes in JavaScript

4. Prototypes in JavaScript

5. ‘this’ keyword and Its usage in JavaScript

6. Strict Notation

7. Function Closure

8. Callbacks & Promises

Introduction to JavaScript

What is JavaScript

JavaScript is a scripting or programming language that lets…

Developing applications using industry standards and leading frameworks are essential. Nowadays, JavaScript and java frameworks, and NoSQL database are some of the most popular in the industry.

Leading in the industry:

  1. JavaScript
  2. React JS
  3. NodeJS
  4. ExpressJS/ KoaJS
  5. Java
  6. Spring Boot
  7. MongoDB


Also abbreviated as JS. It is a programming language…

Ayeshka Abeysinghe

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