Dec 21, 2025 ยท 3 min read ยท If youโve worked with React Server Components (RSC), you know the server streams a special payload to the client using the React Flight protocol. At first glance, it looks like harmless serialized data โ just chunks that eventually turn into UI. But ...
Join discussion
Aug 1, 2025 ยท 4 min read ยท React๋ ์ด๋ป๊ฒ ์ฐ๋ฆฌ๊ฐ ์์ฑํ ์ฝ๋๋ฅผ ์ค์ ๋์ ๋ณด์ด๋ DOM ์์๋ก ๋ณํํ ๊น์? React 18.2.0์ ๊ธฐ์ค์ผ๋ก ๋ด๋ถ ๋์์ ์ค๋ช ํ ํ๋ฅญํ ์ํฐํด์ด ์์ง๋ง, React 19๊ฐ ๋ฆด๋ฆฌ์ค๋๋ฉด์ ๋ง์ ๋ถ๋ถ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. ํนํ React Compiler์ ๋์ ๊ณผ ๊ฐ์ ํฐ ๋ณํ๊ฐ ์์์ฃ . ์ด ๊ธ์์๋ ์ต์ React 19.1.0 ๋ฒ์ ์ ์์ค ์ฝ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก, React ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ต์ด๋ก ํ๋ฉด์ ๊ทธ๋ฆฌ๋ '์ด๊ธฐ ๋ง์ดํธ(Initial Mount)...
Join discussion
Jul 29, 2025 ยท 12 min read ยท Did you know? React doesnโt store state in variables. When you call: const [count, setCount] = useState(0); You might assume React stores count in some internal object or variable tied to your component. But thatโs not how it works. โ React actually...
Join discussion
Apr 15, 2025 ยท 3 min read ยท โTo understand the code, you must live in the code.โโ A React explorer with console.log as his compass Where it all began... ๐ฑ When I decided to truly understand how React works under the hood โ not just use it, but really get it โ I didnโt know wh...
Join discussionMay 18, 2024 ยท 11 min read ยท ์๋ฌธ ๋ธ๋ก๊ทธ ๊ธ์ ๋ฒ์ญํ์ต๋๋ค. ํ๊ฐ๋ฅผ ๋ฐ์ผ๋ฉด ์๋ฆฌ์ฆ๋ฅผ ์ด์ด๊ฐ ์์ ์ ๋๋ค.์๋ฌธ๋งํฌ: https://jser.dev/react/2022/02/08/the-diffing-algorithm-for-array-in-react โน๏ธReact Internals Deep Dive ์ํผ์๋ 19, ์ ํ๋ธ์์ ์ ๊ฐ ์ค๋ช ํ๋ ๊ฒ์ ์์ฒญํด์ฃผ์ธ์. โ React@18.2.0๊ธฐ์ค, ์ต์ ๋ฒ์ ์์๋ ๊ตฌํ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค. ๐ฌ ์ญ์ ์ฃผ์: JSer์ ์ฝ๋ฉํธ...
Join discussion
May 14, 2024 ยท 3 min read ยท ์๋ฌธ ๋ธ๋ก๊ทธ ๊ธ์ ๋ฒ์ญํ์ต๋๋ค. ํ๊ฐ๋ฅผ ๋ฐ์ผ๋ฉด ์๋ฆฌ์ฆ๋ฅผ ์ด์ด๊ฐ ์์ ์ ๋๋ค.์๋ฌธ๋งํฌ:https://jser.dev/react/2022/01/26/how-does-react-usedeferredvalue-work โน๏ธReact Internals Deep Dive ์ํผ์๋ 17, ์ ํ๋ธ์์ ์ ๊ฐ ์ค๋ช ํ๋ ๊ฒ์ ์์ฒญํด์ฃผ์ธ์. โ React@18.2.0๊ธฐ์ค, ์ต์ ๋ฒ์ ์์๋ ๊ตฌํ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค. ๐ฌ ์ญ์ ์ฃผ์: JSer์ ์ฝ๋ฉํธ๋ โโ๋ก...
Join discussion
May 3, 2024 ยท 4 min read ยท ์๋ฌธ ๋ธ๋ก๊ทธ ๊ธ์ ๋ฒ์ญํ์ต๋๋ค. ํ๊ฐ๋ฅผ ๋ฐ์ผ๋ฉด ์๋ฆฌ์ฆ๋ฅผ ์ด์ด๊ฐ ์์ ์ ๋๋ค.์๋ฌธ๋งํฌ: https://jser.dev/react/2021/12/25/how-does-useImperativeHandle-work โน๏ธReact Internals Deep Dive ์ํผ์๋ 12, ์ ํ๋ธ์์ ์ ๊ฐ ์ค๋ช ํ๋ ๊ฒ์ ์์ฒญํด์ฃผ์ธ์. โ React@18.2.0๊ธฐ์ค, ์ต์ ๋ฒ์ ์์๋ ๊ตฌํ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค. ๐ฌ ์ญ์ ์ฃผ์: Jser์ ์ฝ๋ฉํธ๋ โโ๋ก ํ...
Join discussion
Apr 29, 2024 ยท 4 min read ยท ์๋ฌธ ๋ธ๋ก๊ทธ ๊ธ์ ๋ฒ์ญํ์ต๋๋ค. ํ๊ฐ๋ฅผ ๋ฐ์ผ๋ฉด ์๋ฆฌ์ฆ๋ฅผ ์ด์ด๊ฐ ์์ ์ ๋๋ค.์๋ฌธ๋งํฌ:https://jser.dev/react/2021/12/05/how-does-useRef-work โน๏ธReact Internals Deep Dive ์ํผ์๋ 11, ์ ํ๋ธ์์ ์ ๊ฐ ์ค๋ช ํ๋ ๊ฒ์ ์์ฒญํด์ฃผ์ธ์. โ React@18.2.0๊ธฐ์ค, ์ต์ ๋ฒ์ ์์๋ ๊ตฌํ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค. ๐ฌ ์ญ์ ์ฃผ์: Jser์ ์ฝ๋ฉํธ๋ โโ๋ก ํ์ ํด๋์ต๋๋ค.๊ทธ ์ธ ์ฃผ์...
Join discussion
Apr 4, 2024 ยท 5 min read ยท ์๋ฌธ ๋ธ๋ก๊ทธ ๊ธ์ ๋ฒ์ญํ์ต๋๋ค. ํ๊ฐ๋ฅผ ๋ฐ์ผ๋ฉด ์๋ฆฌ์ฆ๋ฅผ ์ด์ด๊ฐ ์์ ์ ๋๋ค.์๋ฌธ๋งํฌ: https://jser.dev/2023-07-11-overall-of-react-internals/#1-tips-on-learning-react-internals โน๏ธ React Internals Deep Dive ์ํผ์๋ 1, ์ ํ๋ธ์์ ์ ๊ฐ ์ค๋ช ํ๋ ๊ฒ์ ์์ฒญํด์ฃผ์ธ์. โ React@18.2.0 ๊ธฐ์ค, ์ต์ ๋ฒ์ ์์๋ ๊ตฌํ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค. ...
Join discussion