useReducer와 커스텀훅
2
19 câu hỏi đã được viết
안녕하세요 강사님,
useReducer 파트의 강의를 보며 계속 useReducer의 필요성에 대해 생각해보고 있습니다.
협업을 여럿 진행하며 useReducer가 쓰인 코드를 많이 못봐서 그런지 강의해주신 장점들의 상당 부분을 커스텀 훅 로직으로 대체할 수 있을 거라는 생각이 들었습니다.
UI 컴포넌트와 여러 상태를 응집력있게 업데이트 해야 하는 경우
단순 휴먼 에러를 방지하고자 한다면, 커스텀 훅 내에 여러 setState()를 포함하는 함수를 만들 수 있을 것 같습니다. 리액트가 배칭 기능도 제공하니까 성능 면에서도 차이가 없지않나 생각이 들었습니다.
UI 역할을 하는 컴포넌트와 비즈니스 로직을 담당하는 리듀서를 완벽히 분리
마찬가지로 커스텀 훅을 통해 UI단과 비즈니스로직을 분리할 수 있을 것 같습니다.
테스트에서 장점이 있겠으나 테스트 만으로 useReducer를 사용해야 하는건지 아직 경험이 부족해 잘 모르겠네요. 강사님께서 혹시 useReduer만의 장점을 알려주실 수 있을까요? 아님 취향차이일까요?
Câu trả lời 0
기술스택 버전까지 입력할 경우 참고할 만한 사이트
0
3
1
미션 14에서 StockButton의 memo는 어떤 역할인가요
0
3
1
안녕하세요 문의남깁니다
0
3
1
안녕하세요 문의드립니다
0
7
1
실습 가이드: 16강 에서 useMemo의 역할은 무엇인가요?
0
5
1
Shrimp Task Manager 설치 관련 문의
0
9
1
github에 저장한 브랜치 삭제하는법
0
18
1
에러 질문드립니다
0
13
2
클로드 verification code
0
10
1
리포지토리 초기화 실수
0
18
0
강의 동영상이 중간중간 버벅거리면서 멈추네요.
0
23
1
shadcn 설치 관련
0
35
2
151강 클로드 스킬 관련 질문
0
21
2
.md 파일명 대소문자 구분 문의
0
28
1
/output-style 이 안뜹니다
0
39
3
프로젝트 초기화 문제
0
25
2
섹션8,9부터는 진짜 못따라가겠어요...ㅠㅠ
0
56
5
파워쉘에서 이미지 복붙이 안됩니다.
0
31
1
160 강의 ppt-maker에 대해
0
37
2
이벤트 관리 앱 프로젝트 개발 순서
0
29
1
supabase next.js와 mcp
0
25
1
useReducer가 race condition을 해소하는 예시
0
89
1
useRef를 활용한 이전 상태 추적 시 발생하는 ESLint 에러(react-hooks/refs)에 대해 질문드립니다.
0
141
1
미션18
0
70
2

