The Advanced React Compound Component PatternIntroduction In the world of React development, the Advanced React Compound Component Pattern is a powerful concept that enables us to build parent components and their associated child components, which are designed to work seamlessly together. This...Oct 31, 2023·3 min read
Mastering State Management in React Router: Storing and Retrieving State in URLsSep 13, 2023·2 min read
Mastering React Styling: A Beginner's GuideStyling is a crucial aspect of building visually appealing and user-friendly web applications. In the React ecosystem, developers have a plethora of styling options to choose from. But why are there so many options? The answer lies in React's flexibi...Sep 12, 2023·3 min read
Functional and Class Component in React.js: Exploring React's EvolutionIn the world of React development, there's an ongoing debate about the choice between Class Components and Functional Components. Each has its own advantages and use cases. In this article, we'll delve into the key differences between these two appro...Aug 31, 2023·4 min read
React UI Component Splitting Demystified: The Ultimate Guide to Building Better UIsIn React, we often encounter the challenge of splitting the User Interface (UI) into components. The size of a component matters significantly, and finding the right balance is crucial; we want to avoid going too small or too big. ###IF A COMPONENT I...Aug 13, 2023·3 min read
State In React Js.What is a State? State is simply data that a component can hold over time, necessary for information that it needs to remember throughout the app's lifecycle. It can also be seen as a components memory. NOTE When updating the components state, it t...Jun 14, 2023·2 min read
Asynchronous JavaScript: Promises Async Await!ASYNCHRONOUS JAVASCRIPT Before we undestand asynchronous javascript code, we need to first understand what synchronous javascript code is (basically the opposite of asynchronous code) Synchronous Code simply means code that is executed line by line i...Apr 5, 2023·6 min read