Replies: 2 comments 2 replies
-
오, 이런 경우는 겪어본 적이 없어서 고민하는 즐거움이 있네요 ㅎㅎ 의도가 명확하게 드러납니다. 디버깅이 편해질 것 같습니다. 외부에서 명시적인 조건부 렌더링이 가능합니다 hook과 컴포넌트의 유의미한 차이 중 하나가 '독립적인 렌더링 사이클을 갖는지' 라고 생각하는데요, |
Beta Was this translation helpful? Give feedback.
-
일단 둘 중 하나를 선택하자면 그래서 투표 올려주신 내용과 별개로 해당 컴포넌트를 사용해야 하는 입장에선 제품의 렌더링 과정과 해당 컴포넌트가 Lifecycle을 공유하지 않는다는 것을 명시적으로 표현하기 위해 react-nil 사용을 권장드립니다. |
Beta Was this translation helpful? Give feedback.
-
화면 우하단에 채널톡 버튼을 띄우는 스크립트를 Hook형태로 만들었는데,
(간접적으로라도) UI를 렌더링하는 코드이기 때문에 컴포넌트 형태로 바꾸면 어떻겠냐라는 의견을 받았어요.
그렇게 리팩토링 해보니 꽤 맘에 들더라구요 👍👍
여러분은 어떤 코드를 선호하세요?
105 votes ·
Beta Was this translation helpful? Give feedback.
All reactions