Hooks란 리액트 16.8 버전에서부터 새로 도입된 기능으로서기존 함수형 컴포넌트에서 할 수 없었던 다양한 작업을 할 수 있게 해준다.과거 클래스형 컴포넌트에서 함수형 컴포넌트로 많이 이동하게된 이유이고, 리액트 공식 홈페이지에서도 함수형 컴포넌트의 사용을 권장하고
결론부터 말하자면, React 애플리케이션에서 상태(State)를 전역적으로 관리할지, 지역적으로 관리할지는 애플리케이션의 규모와 구성,개발자의 선호에 따라 다르다.일반적으로 규모가 큰 애플리케이션에서는 상태를 전역적으로 관리하는 것이 유용하다.애플리케이션 전체에서 필
기존 컴포넌트를 확장하여 기능을 추가하거나 변경하는 데 사용되는 React의 기능입니다. React 초기 버전에서 HOC는 로직의 재사용을 위한 방법으로 인기가 있었지만,최근에는 일반적으로 사용되지 않습니다.최신 React 버전에서는 HOC의 대안으로 Hook 또는 다