고차 컴포넌트, HOC : Higher Order Component
const EnhancedComponent = higherOderComponent(WrappedComponent);
컴포넌트는 props를 UI로 변환 반면, 고차 컴포넌트는 기존 컴포넌트를 새로운 컴포넌트로 변환
참고 문헌