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