Articles

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

Clear
ReactJS / General

useReducer — Complex State Management

useReducer manages state through a reducer function and dispatched actions. It is useful when many related state transitions need clear, centralized rules.

28 Sep 2026 · 22 views

ReactJS / General

useContext — Global State & Dependency Sharing

Context makes a value available to components below a provider without manually passing it through every intermediate component.

28 Sep 2026 · 23 views

ReactJS / General

useCallback — Function Memoization

useCallback memoizes a function reference until its dependencies change. It is useful when function identity affects rendering or Hook dependencies.

28 Sep 2026 · 26 views

ReactJS / General

useMemo — Memoization

useMemo caches the result of a calculation between renders. It is mainly a performance optimization for expensive calculations.

28 Sep 2026 · 26 views

ReactJS / General

useRef — DOM References & Mutable Values

useRef creates a persistent reference that survives renders. It is commonly used for DOM elements and mutable values that should not themselves cause a re-render.

28 Sep 2026 · 25 views

ReactJS / General

useEffect — Side Effects & API Calls

useEffect is used to synchronize a component with something outside normal rendering. Common examples are API requests, timers, subscriptions, browser events, and external systems.

28 Sep 2026 · 26 views

ReactJS / General

Promises, async/await & API Calls

React applications commonly communicate with backend APIs. To understand API calls in React, you need a solid understanding of JavaScript asynchronous programming, especially Promises and async/await.

27 Sep 2026 · 23 views

ReactJS / General

Destructuring, Spread & Rest Operators

Destructuring, spread syntax, and rest syntax are used constantly in React code. They make it easier to work with props, state objects, arrays, function parameters, and immutable updates.

27 Sep 2026 · 26 views

ReactJS / General

Closures, Callbacks & Functions in React

Functions are everywhere in React. Event handlers, callbacks, array operations, effects, custom hooks, and component logic all depend on JavaScript functions.

27 Sep 2026 · 33 views

1 2 3 4 5 6

Never miss a new post 📬

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

✅

ℹ️