Do you know that Javascript is a scripting programming language that conforms to the ECMAScript ? Did you know JavaScript is both an object-oriented as well as a functional programming language? If you didn’t then you must know by searching on Google. In this article, I will move over some interesting yet important JS programming concepts.

In JavaScript, truthy are expressions which evaluates to boolean true value and falsy evaluates to boolean false value. Unlike other languages, true and false values are not limited to boolean data types and comparisons. It can have many other forms.


In my article, I am going to some basic React Js as simply can explain. Let’s get started.

1. What is React?

React is a JavaScript library created for building fast and interactive user interfaces for web and mobile applications. It is an open-source, component-based, front-end library responsible only for the application’s view layer. React was created by Jordan Walke, a software engineer at Facebook.

However, React is maintained by Facebook and a group of developers and businesses. React may be used as a basis for creating a single-page web app or mobile apps.

2. Why React?

React’s popularity today has eclipsed that of all other front-end…


Any fool can write code that a computer can understand. Good programmers write code that humans can understand too. So, we should try to write good and clean code so that any human can understand it. Today I am going to teach you some secrets about coding style and commenting to improve your coding quality.

Problem handale

if (i > 5) {alert(“Bad Practice”);}

2. Like this. Simple but effective

if (n < 0) alert(“Good Practice”);

3. Don’t try to…


Created in 1995, JavaScript name gone a very way since its beginnings.

It was the first scripting language that was natively by web browsers, and to this it gained a competitive advantage over any other language and today it still.

In the begining, JavaScript was not nearly powerful as it is today, and it was mainly used for fancy animations and the marvel known at the time as Dynamic HTML.

JavaScript is also now widely used outside of the browser. The rise of Node.js in the last few years unlocked backend development.

JavaScript is now also the language powering databases…

AmJad Rabby

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