ReactJS – Is SOLID Valid For React?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn about topic " Is Solid principle valid for React? ". We will focus each principle details of the SOLID one by one using below points: What does the principle mean?How does React adhere to it ? SOLID is an interesting … Continue reading ReactJS – Is SOLID Valid For React?

ReactJS – A Overview of class components and functional components with Hooks

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn about class components and functional components differences and which one is best use for Hooks. A famous quote about learning is : "The beautiful thing about learning is that nobody can take it away from you." So Let's begin. The simplest … Continue reading ReactJS – A Overview of class components and functional components with Hooks

ReactJS – Fundamental Best Practice And Tips

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn about fundamental Best Practice and Tips in React Application. For any application development, fundamental best practice and tips are most important for developer who developed the application. We will discuss the below most fundamental of React best Practices one by … Continue reading ReactJS – Fundamental Best Practice And Tips

JavaScript – Core Concepts of Functional Programming

In this article, we will learn about the functional programming core concepts in JavaScript which helps to improve your functional code tends to be more concise, more predictable, and easier to test. Functional programming has become a really hot topic in the JavaScript World.So, "What is functional programming ? "The Answer is : Functional Programming is … Continue reading JavaScript – Core Concepts of Functional Programming

JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 3

In this article, we will learn about the Javascript 5 SOLID Principles. We will discuss about the other remaining SOLID principle "Liskov substitution Principle, Interface segregation principle, Dependency Inversion principle" . This is Part 3 for Javascript Object oriented design SOLID principles. So Let's begin. 3. Liskov Substitution Principle   "Let q(x) be a property provable about objects of x of type T. Then q(y) should be provable … Continue reading JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 3

JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 2

In this article, we will learn about the Javascript 5 SOLID Principles. We will discuss about the second SOLID principle "Open Closed Principle" . This is Part 2 for Javascript Object oriented design SOLID principles. So Let's begin. 2. Open-Closed Principle "Objects or entities should be open for extension, but closed for modification." "Open for extension means that … Continue reading JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 2

JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 1

In this article, we will learn about the Javascript 5 SOLID Principles. We will discuss about the first SOLID principle "Single responsibility principle" . This is Part 1 for Javascript Object oriented design SOLID principles.   "JavaScript is a loosely typed language, some consider it a functional language, others consider it an object oriented language, some think … Continue reading JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 1

ReactJS – Do and Don’t Checklist Summary of React Component Lifecycle Methods

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn about the ReactJS Component Lifecycle checklist which point us the principles of each lifecycle component methods . I will try to explain through DO and DON'T checklist of the lifecycle methods. We discuss the below ReactJS Component Lifecycle methods checklist : constructor … Continue reading ReactJS – Do and Don’t Checklist Summary of React Component Lifecycle Methods

ReactJS- React Terminology Cheatsheet

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn about the commonly used ReactJS terminology and definitions. I will try to explain some common terminology from ReactJS. A famous quote about learning is : "Change is the end result of all true learning." So, Let's begin. Single-page Application - An … Continue reading ReactJS- React Terminology Cheatsheet