강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

불타는금호동님의 프로필 이미지
불타는금호동

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

팔로우 / 언팔로우

고차함수와 loadFollowers 관련 질문 드립니당

작성

·

244

0

제가 이해한게 맞나 싶어서 질문 드립니다

여기 onCancel 에서 고차함수를 쓴 이유가, 고차함수를 쓰지 않고서 바로 id 를 인자로 넣어주면,
<Card onClick={() => onCancel(item.id)} >
처럼 되어서 최적화가 안 되어서 그런 건가요?

 

두 번째 질문은,
만일 인스타처럼 다른 사용자의 팔로잉과 팔로워를 보려고 한다면, 해당 사용자의 id를 axios.get() 요청을 보낼 때 params 로 넣어서 조회하는 방법으로도 하면 되는 걸까요?

지금 방법으로는 로그인한 본인의 팔로잉과 팔로워만 불러오는 것만 가능한 것 같아서 여쭤봅니다!

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

1. 사실 최적화는 단순히 고차함수로 쓴다해도 안 되긴 합니다. 저는 저게 보기 깔끔해서 저렇게 했습니다. 가장 좋은건 컴포넌트를 분리하는 것입니다.

2. 해당 사용자의 팔로워, 팔로잉 불러오는 api를 백엔드 서버에 만드시면 됩니다. params로 id 보내시면 됩니다.

감사합니다!!!!!!!!!

불타는금호동님의 프로필 이미지
불타는금호동

작성한 질문수

질문하기