javascript callback to promise to async-await
amgualr 4 tutorial step by step guide

Angular 4 tutorial – Make Angular 4 app using GitHub API

Angular 4 is here for some time. It is a good time to enhance your skills on angular 4. I find myself more powerful while using angular 4. You should know that there are not many differences between angular 2 and angular 4. So anything I will discuss here would…

what is gitkeep vs gitignore

What is .gitkeep? Differences between .gitignore and .gitkeep

Did you ever encounter .gitkeep in any git project? You might. If you install recent angular 2 or angular 4 projects via angular CLI, you will see one .gitkeep file in the ./src/app/assets folder. So you might wonder what is this file? We all know about our friend .gitignore. You may feel it is a sibling…

native css grids

Native Css Grids – You Must Know

People first used to align their web page using tables. We know it is pathetic to style your page using tables. Then CSS came. CSS brings the extremely powerful floating system to keep the things tidy. We all know about the powerful flex-boxes. They are great and they will be. Modern…

Learn to build JavaScript Canvas Line Chart in 2017

Here, I will discuss how you can build a simple JavaScript Line Chart Library. Here we will try to make a line chart using HTML5 canvas. As it will be library so the code have to be easy for the other developers to use. The final product would look like this…

JavaScript Console Tricks

Five Must Know Javascript Console Tricks in 2017

Do you know about console.table()? Here we will learn to add styles to our javascript console output. We will also learn about advanced console tricks to debug better. I will ask you to use chrome for this. Let’s jump into this right now. Console Tricks with Same old console.log() Most…

XMLHttpRequest vs Fetch API Html5

Replace XMLHttpRequest AJAX with Fetch API

We all are using ajax for a pretty long time but not with Fetch API. When AJAX came to the modern web, it changed the definition of how web works. To load a new content in a web page, we do not need a full page reload. Using AJAX, we…

HOW to make a post request

Eleven Different Ways – How to make one HTTP POST Request

If you are a developer, you might already know what an HTTP POST request is. You are pretty comfortable in making one. The probability that your present project is somehow related to one or more HTTP post requests, is pretty damn high. Most of the modern applications interact with a…

Understand Express Routing

Understand NodeJs ExpressJs Routing

When I first started learning Nodejs, It took few days to properly understand how routes work in an ExpressJs backend. In the previous article, I discussed how to get started with Nodejs ExpressJs Application. Here, We will learn how to use NodeJs ExpressJs routing. If you are new to Nodejs then…