• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

hooks useEffect

20.07.11 18:43 작성 조회수 108

0

hooks에서 useEffect 사용 시  class를 사용해서 짠코드보다 랜더링이 훨씬 많아 지는게 아닌가요?

그리고 useEffect에서 DidMount와 DidUpdate를 분기처리가 가능한가요?

class hooks를 비교시 hooks가 코드의 간결성 빼고는 그다지 좋아보이지 않는데 hooks를 권하는이유를 아직 잘 모르겠습니다.

답변 1

답변을 작성해보세요.

0

useEffect를 여러 개 쓰시면 됩니다. 디드마운트용과 디드업데이트용 따로요. 훅들은 컴포넌트 바깥으로 뺄 수 있어서 재사용성이 높아집니다.