Notice
Recent Posts
Recent Comments
Link
On a couch
[TIL] React의 배칭 본문
프로젝트를 진행하며 react에서 state 변화와 리렌더링 시점의 관계에 대해 궁금증이 생겼다.
뭐라고 검색해야 할 지 모르고 있다가 오늘 배칭이라는 용어를 알게 되고, 궁금증에 대한 답을 어느 정도 얻었다.
* 발단이 된 영상 : batching이 뭔지 대략 알려줌
* 그 뒤 batching이 '하나의 함수 스코프 안에서 여러 개의 state를 변경할 경우 이를 한 번의 리렌더링으로 묶어서 진행하는 기능'이라는 것을 알게 됨.
이게 17버전까지는 이벤트함수에서만 자동으로 적용되고 비동기 함수에서는 적용되지 않았지만, 18부터는 모든 함수에서 디폴트가 되었다고 한다.
https://merrily-code.tistory.com/226
https://nukw0n-dev.tistory.com/33
아마 이전에도 공부하면서 이 batching이라는 용어를 접한 적이 있을 것이다. 들어는 봤던 거 같은 기억이 어렴풋이 난다.
다만 그게 뭔지 이해를 못해서 기억에 안 남았겠지.. 이래서 코딩은 부딛혀보고 에러를 내 가면서 공부해야 하나보다.
'혼자 발버둥 > TIL' 카테고리의 다른 글
[TIL] React Query와 친해지기 (0) | 2022.10.27 |
---|---|
[TIL] 22.10.20 TypeScript 재도전 (0) | 2022.10.20 |
[TIL] Redux 개념부터 다시 공부하기 (0) | 2022.08.20 |
[TIL] 정규표현식 써 봤다 (0) | 2022.08.04 |
[TIL] 개인 프로젝트 후 멘탈회고 (0) | 2022.07.19 |