Articles

Deep dives on .NET, React, cloud and everything in between.

ReactJS / General

API Integration — REST, Axios, Error Handling & Loading States

A production React application usually communicates with backend APIs. Good API integration is more than calling fetch or Axios.

28 Sep 2026 · 28 views

ReactJS / General

Forms & Validation — React Hook Form + Validation

React Hook Form is a popular form-management library designed to simplify form state, validation, submission, and field registration.

28 Sep 2026 · 25 views

ReactJS / General

State Management — Context API vs Redux Toolkit

React applications start with local component state, but larger applications often need shared state. Context API and Redux Toolkit solve different problems.

28 Sep 2026 · 25 views

ReactJS / General

React Router — Routing & Protected Routes

React Router provides client-side routing for React applications. It lets users move between pages without performing a complete browser reload.

28 Sep 2026 · 29 views

ReactJS / General

Render Props & Compound Components

Render Props and Compound Components are two important React composition patterns. Render Props focus on sharing behavior by allowing the consumer to provide a rendering function. Compound Components focus on creating a group of components that work together through shared state and context.

28 Sep 2026 · 23 views

ReactJS / General

Higher-Order Components HOC

A Higher-Order Component is a React pattern for reusing component behavior. An HOC is a function that receives a component and returns another component with additional behavior.

28 Sep 2026 · 20 views

ReactJS / General

Controlled vs Uncontrolled Components

Forms are one of the clearest places to understand the difference between React state and the DOM itself. In a controlled component, React state is the source of truth for the input value. In an uncontrolled component, the DOM keeps the current value and React reads it when required.

28 Sep 2026 · 24 views

ReactJS / General

React.memo & Performance Optimization

React performance optimization is not about making every component memoized. The goal is to reduce expensive or unnecessary work when there is a measurable reason to do so.

28 Sep 2026 · 19 views

ReactJS / General

Virtual DOM & React Fiber

The Virtual DOM and Fiber are related but they are not the same thing. The Virtual DOM describes React's in-memory representation of the UI, while Fiber is the internal architecture React uses to represent work, track component information, and schedule rendering work.

28 Sep 2026 · 22 views

1 2 3 4 5 6

Never miss a new post 📬

Get an email whenever a new article, project, cheatsheet or video drops.

✅

ℹ️