jaykim
jaykim
너무 좋은 내용 감사합니다 선생님 덕분에 많이 배우고있어요
그런데 한가지 궁금한 점이 있는데 state용 컨텍스트와 dispatch용 컨텍스트를 분리시켜주면 어떤 장점이 생기는건가요?
state와 dispatch를 같은 컨텍스트에 두면 state에 변경이 생겼을 때 state를 쓰지않고 dispatch만 사용하는 컴포넌트에도 재렌더링이 일어나기 때문이면 지금 UsersContext.js 에서 state가 들어있는 프로바이더가 dispatch가 들어있는 프로바이더를 감싸고있는데 그러면 여기서는 부모컴포넌트에...
현재 예시에서 `nextId` 변수를 useRef로 관리하면 state로 관리하는것에 비해서 어떤 이점이 생기는지 궁금합니다. 현재 컴포넌트 내부의 다른 state들은 (inputs, users) 값이 변경됨에 따라서 화면도 갱신이 되어야하는 것에 비해서 `nextId` 는...
@leesd88 리팩토링 하기 전에 기존 posts 모듈에서 thunk 함수 (getPost, getPosts) 하고 리듀서에 반복되는 로직이 많았기 때문에 반복되는 부분은 재사용하고 변경을 줘야하는 부분만 파라미터로 받아서 thunk랑 reducer를 생성해주는 함수들을 asyncUtils.js...