React JS is today's most popular JavaScript Library for building User Interfaces, which has created by Facebook. We can build modern, fast Single Page Applications or websites with React. As a Frontend Developer, I know that React JS is very popular among companies in the Software Industry, but we can also see the increase of React JS popularity in the last 5 years, by Google Trends: React JS Popularity in the last 5 years by Google Trends Since React is so popular in the market and beneficial to know for a Web/Frontend Developer, I decided to cover some features of React JS in my following articles, as 4 parts: Part 1: React JS for Beginners — The Basics (currently you’re reading) Part 2: React JS — Understanding Functional & Class Components Part 3: React Props Part 4: React JS — Understanding State Important: Before learning React, you need to know JavaScript (and ES6 Features) ...