만약 어떤 컴퍼넌트에서 redux의 state를 불러오고 싶으면 무조건 해당 컴퍼넌트를 감싸는 컨테이너를 만들어야 하는건가요?

아니면 꼭 redux를 연계하지 않더라도 클래스 문법을 통해 메서드나 스테이트를 사용하고 싶으면 컨테이너를 만드나요?

물론 프로젝트 구조에 정답은 없다는 건 알고 있습니다.

그래도 밸로펄트님의 깃헙 보일라플레이트를 기준으로 공부하고 있는 입장에서, 어떤 기준으로 사용하시는건지 궁금합니다.

혹시 함수형 컴퍼넌트 단위에서 state (react state 또는 redux state)에 효율적으로 접근할 수 있는 방법이 있을까요?