PinnedPublished inJavaScript in Plain EnglishContext Splitting in React: A Technique to Prevent Unnecessary RerendersOne of the most common issues developers face is managing rerenders, especially when working with Context API. Today, I want to share a…May 13A response icon4May 13A response icon4
PinnedPublished inJavaScript in Plain EnglishTop 10 Custom Hooks for Every React DeveloperReact’s custom hooks allow developers to reuse logic across components, making code more maintainable, modular, and easier to read. Here’s…Nov 11, 2024A response icon3Nov 11, 2024A response icon3
PinnedReact Router v6.4: An Overview and Detailed GuideReact Router v6.4 brings powerful new features and improvements, making it a robust choice for managing routing in React applications. This…Nov 14, 2024Nov 14, 2024
PinnedPublished inJavaScript in Plain EnglishObservantly try to use AbortController in JavaScript and ReactAbortController is a JavaScript API introduced in 2017 as part of the Fetch API. It provides a simple and effective way to manage and…Nov 5, 2024Nov 5, 2024
PinnedWhat Senior Frontend Engineers Need to KnowBecoming a senior frontend engineer is about more than mastering JavaScript or being able to build beautiful user interfaces. A senior…Oct 16, 2024A response icon1Oct 16, 2024A response icon1
React 19.2 useEffectEvent hookReact 19.2 introduces useEffectEvent, a hook that helps you separate non-reactive logic from Effects, avoiding stale closures* and…Oct 16A response icon1Oct 16A response icon1
React 19.2 Activity ComponentThe <Activity> component in React 19.2 solves a critical problem: how to hide parts of your UI without losing state. It's like putting…Oct 13A response icon2Oct 13A response icon2
Published inJavaScript in Plain EnglishHow Memory Management Works in JavaScript (With Simple Analogies)This article is simple and a quick review-reminder of how memory management works in Javascript.Oct 9A response icon3Oct 9A response icon3
The Need for Speed: A Pragmatic Guide to RspackThe frontend ecosystem never stands still. Just when it feels like we’ve settled on a build tool — Webpack, Rollup, Parcel, Vite — another…Sep 11Sep 11
How to Be Prepared for a Behavioral Interview as a Software EngineerWhen most software engineers prepare for interviews, the spotlight usually falls on algorithms, data structures, and system design. But…Sep 4A response icon1Sep 4A response icon1