566

Blog

News, guides and updates about reactuse.

RSS
September 2026 - Testing React hooks with skills

Test hook contracts, rerenders, browser boundaries, and cleanup with a repeatable skill-driven workflow.

September 2026 - React useIntersectionObserver: viewport tracking made easy

Detect when an element enters a viewport or scroll container, preload work early, and reuse the same observer state from a tiny hook contract.

August 2026 - React useImage: image loading as component state

Preload an image, render only when it is ready, and make avatar fallbacks a first-class part of the component model.

August 2026 - Why ReactUse doesn't memoize hook methods by default

Memoization is powerful, but ReactUse keeps it in application code so optimization stays explicit, measurable, and easy to reason about.

August 2026 - React useClickOutside: dismiss on outside click in one hook

Dropdowns, modals, and popovers all need the same outside-click logic — one hook covers it, and points at any target you already have.

August 2026 - Extract feature logic into a hook

Move complex feature logic out of components into one hook, and group its return.

August 2026 - A fresh new look for reactuse

We redesigned the reactuse logo — cleaner, more minimal, and built to scale.

August 2026 - React useMouse: cursor tracking without the re-render tax

Every coordinate in one call, a callback-first API that skips re-renders, and opt-in watch() for reactive state.

August 2026 - Track the mouse in React without extra re-renders

useMouse gives you direct DOM control by default and reactive state only when you actually need it.

August 2026 - Meet reactuse skills for AI coding agents

Reactuse ships a set of skills so AI coding assistants pick the right hook faster and follow consistent usage patterns. Here is what they are and how to plug them in.