React 컴포넌트 추출에 대해 질문 있습니다.

중첩구조로 이루어진 컴포넌트에서 컴포넌트들을 추출하는데, props의 이름을 사용될 context가 아닌 컴포넌트 자체의 관점에서 짓는 것을 권장한다는게 이해가 안되네요. 이해를 도와주시면 감사하겠습니다.

궁금한 부분의 사진과 링크를 첨부했습니다.
avatar comment

https://velog.io/@violet/TILreact-Props%EA%B3%BC-Component

어렵게 생각하실 필요는 없을거 같구요…

말 그대로 처음 author라는 prop name을 사용했을 때는 특정 목적에 바인딩된 변수네이밍인 반면 바꾼 코드에서는 user라는 조금 더 일반화된 prop name을 사용함으로 인해 해당 컴포넌트가 사용되는 context와 관계 없이 순전히 Avatar라는 컴포넌트의 관점에서의 역할에 맡는 변수명을 갖게 되었다는 의미인거 같네요. 사실 크게 중요한 내용은 아닌것 같습니다.

1개의 좋아요