함수 컴포넌트 내에서 useCallback으로 감싸진 함수에서 컴포넌트를 반환하는 것은 일반적인 패턴은 아닙니다. 이렇게 작성하면 Hi 컴포넌트를 렌더링할 때마다 새로운 함수 인스턴스가 생성됩니다.
함수 컴포넌트 내에서 useCallback으로 감싸진 함수에서 컴포넌트를 반환하는 것은 일반적인 패턴은 아닙니다. 이렇게 작성하면 Hi 컴포넌트를 렌더링할 때마다 새로운 함수 인스턴스가 생성됩니다. 이렇게 하면 불필요한 리렌더링이 발생할 수 있습니다. 이 문제를 해결하기 위해, Hi 컴포넌트를 별도의 함수 컴포넌트로 분리하는 것이 좋습니다. 다음과 같이 작성해보세요: 이렇게 작성하면 Hi 컴포넌트를 별도의 함수 컴포넌트로 분리하여 성능을 최적화하고, 코드의 가독성을 높일 수 있습니다.