- React
- Next.js
- JavaScript
React and Next.js Caching: A Practical Guide
Learn how to cache data in React and Next.js using cache(), use cache, cacheLife(), and cacheTag(). Explore practical examples, benefits, limitations, and common mistakes.
Everything I have written, newest first.
122 articles
Learn how to cache data in React and Next.js using cache(), use cache, cacheLife(), and cacheTag(). Explore practical examples, benefits, limitations, and common mistakes.
Are useMemo and useCallback still necessary in React and Next.js in 2026? Learn how React Compiler changes memoization and when to optimize.
Learn how to improve website performance with practical React and Next.js optimization techniques, JavaScript bundle analysis, rendering strategies, and Core Web Vitals.
Do you still need to learn JavaScript deeply in 2026? Learn which JavaScript fundamentals still matter in the age of AI, TypeScript, React, and AI coding agents.
Next.js 16 — new features
useSyncExternalStore Hook — React's connection to external stores
useDeferredValue Hook — deferring values for UI optimization
useTransition Hook — UI refresh without slowing down the UI
useId Hook — creating unique IDs for SSR and Accessibility