Skip to content
yceffort
PostsSeriesTagsAbout๐Ÿงช Research
KO

Tweaks

theme
accent palette
film grain
minimal mode
15 POSTS

React 1

  • #nextjs#react#debugging

    Pages You Leave Don't Die, They Hide: Next.js cacheComponents and React Activity

    Next.js 16's cacheComponents hides the pages you leave with React Activity instead of unmounting them. Following a three.js canvas that went blank after a back navigation, I read the router, React, and react-three-fiber source and reproduced it in a browser.

    2026-09-26ยท34 min read
  • #react#caching

    React cache() Deep Dive: Request-Scoped Memoization, Read from the Source

    Every odd rule of React's cache() falls straight out of a ~30-line implementation. We trace the dispatcher, getCacheForType, and the WeakMap/Map tree at the source level to see exactly how request-scoped memoization works.

    2026-05-30ยทUpdated 2026-06-03ยท22 min read
  • โ—† Directive Deep Dive ยท Part 3
    #react#nextjs#caching

    'use cache' Directive Deep Dive: To the End of Cache Boundaries

    Build-time transformations, cache key serialization, ResumeDataCache, cacheHandler, and Cache Components - everything created by a single 'use cache' line

    2026-05-01ยทUpdated 2026-09-04ยท40 min read
  • โ—† Directive Deep Dive ยท Part 1
    #react#nextjs#bundler

    'use client' Directive Deep Dive: To the Edge of Client Boundaries

    Module boundaries created by a single line of 'use client', build-time transformations, Flight serialization, and performance implications

    2026-05-01ยท33 min read
  • โ—† The State of Next.js ยท Part 4
    #nextjs#web-performance#react

    Is Next.js Fast Enough?

    The uncomfortable truth benchmarks reveal

    2026-03-21ยท23 min read
  • โ—† The State of Next.js ยท Part 3
    #oss#react#software-engineering

    Whose React Is It?

    The questions React Foundation must answer

    2026-03-19ยท21 min read
  • โ—† Directive Deep Dive ยท Part 2
    #react#nextjs#networking

    React Server Functions Deep Dive: To the End of "use server"

    What happens behind a single line of "use server"?

    2026-03-09ยท26 min read
  • #animation#react#browser

    React's <ViewTransition>: Browser-Native Animation, Done the React Way

    What happens when React wraps the View Transition API

    2026-03-02ยท16 min read
  • #react#compiler#web-performance

    React Compiler Deep Dive: From Principles to Output

    A deep exploration of how React Compiler analyzes code and what it produces, from pipeline to final output.

    2026-02-19ยท24 min read
  • #nextjs#caching#web-performance

    A Guide to Next.js Caching

    Exploring the four cache layers of the Next.js App Router

    2025-12-24ยท45 min read
  • #react#eslint#web-performance

    React's New Lint Rule: set-state-in-effect

    Why you shouldn't call setState in Effects and what alternatives exist

    2025-12-16ยท7 min read
  • #react

    From useEvent to useEffectEvent: React's Event Handler Stabilization Journey

    An RFC from 3 years ago finally sees the light of day

    2025-12-15ยท14 min read
  • #security#nextjs#react

    It's a React vulnerability, so why do I have to upgrade Next.js?

    CVE-2025-55182, CVE-2025-55184, CVE-2025-55183, and the React hidden inside Next.js

    2025-12-12ยท19 min read
  • โ—† Web Service Performance Analysis ยท Part 3
    #web-performance#nextjs#react

    Web Service Performance Analysis (3)

    Thank you for your interest. ๐Ÿ™‡๐Ÿปโ€โ™‚๏ธ

    2025-07-01ยท29 min read
  • #react#async

    React's New Hook, "use"

    The name may change, or it may disappear entirely, depending on how things go

    2023-06-13ยท13 min read
mailMail icongithubtwitter
yceffort
โ€ข
ยฉ 2026
โ€ข
https://yceffort.kr