The Archive

Filter through devotional insights, biblical studies, and engineering guidelines.

Software Engineering

My personal reference working with useReducer

`useReducer` helps us to manage mutiple states. It manages every state within a central place.To understand `useReducer`, I like to think about it as different people having different responsibilities.

KUZUE9 min read
Web Development

# Understanding useTransition()

Normally, all state updates in React are urgent. If you click a button or type in an input and it triggers a slow render, the browser freezes until the render is complete. useTransition fixes this by making updates "non-urgent" (interruptible).

KUZUE4 min read
Web Development

# React Memoization and cache(): My Personal Reference Guide

React automatically memoizes fetch() GET requests during a render. This means that if the same fetch() request is made multiple times with the same arguments within the same render, React performs the network request only once and reuses the result for subsequent calls.

KUZUE2 min read