리액트에서 setState를 사용하여 상태를 업데이트할 경우, 업데이트 된 상태는 즉시 반영되지 않는다.
왜냐하면 setState는 비동기적으로 작동하기 때문에!
즉, 리렌더링이 된 후에야 비로소 업데이트된 state가 반영된다. ( state 변경 - 리렌더링 - state 반영 )
setState / useState 는
비동기로 동작한다.
배치로 동작한다.
클로저를 사용해 상태를 기억한다.
728x90
'React' 카테고리의 다른 글
redux-saga (0) | 2021.09.11 |
---|---|
Next Js (0) | 2021.04.22 |
Redux 다시 돌아보기 (0) | 2021.04.21 |
React Router 파라미터와 쿼리 (0) | 2021.02.25 |
redux ++ (0) | 2021.02.17 |