useState, useEffect, useRef 만들기(feat. 클로저)
배경리액트를 클래스형으로는 꽤 많이 구현해 보고 블로그에 글도 적었다. 언젠가 한 번쯤은 함수형을 구현해봐야지라고 생각했는데 생각보다 좀 늦었다. 너무 많은 내용을 적으면 글을 쓰는 사람도 읽는 사람도 힘들 것 같아서 조금씩 나눠서 몇차례에 거쳐 글을 써보려고 한다.첫번째 목표: 하나의 useState 만들기1-1.jsfunction useState(initialState) { let state = initialState; const setState = (nextState) => { state = nextState; render(); }; return [state, setState];}function Counter() { const [count, setCount] = useState(..
기술
2025. 2. 27. 22:25
공지사항