해결된 질문
작성
·
87
·
수정됨
0
createBoard(createBoardInput: $createBoardInput) {
_id
}
이 부분에서 _id만 작성하는 이유가 fetchBoard를 할 때 게시글의을 불러오는 기준을 id로 하겠다는 의미인걸까요?
2. apolloclient 를 사용하는 코드들을 안 보고 혼자 힘으로 작성 하는게 너무 어렵습니다.. 다음 수강을 계속 들으면서 계속 사용하게 될텐데 하면서 적응해 나가야 할지,
혼자 작성이 가능할 때 까지 계속 영상 돌려보며 연습을 해야할지 모르겠어요 어떻게 하면 좋을까요?
답변 2
0
안녕하세요! 재현님!
id만 작성하는 이유는, 요청 결과로 id만 돌려받고 싶기 때문에 그렇답니다!
물론 더 많이 입력하면 더 많이 받을 수 있지만, 굳이 필요 없는 나머지 데이터도 받아올 필요는 없겠죠?!
사용하지 않는 데이터를 불필요하게 받아오게 된다면, 더 많은 데이터를 받아오기 위해서 느려지기만 할 뿐이랍니다!^^ (물론, 여기서 몇 개 더 받는다고 느려지진 않지만, 낭비되는 데이터가 프로젝트 전반에 걸쳐 많아지면 점점 문제가 생기게 되겠죠?!^^)
익숙해 지시는 것이 중요하며, 어느정도 경력이 많이 쌓이기 이전에는 안보고 치는 것이 원래 거의 불가능합니다!
따라서, 안보고 치려고 하지 마시고, 보고 이해하여 내 프로젝트에 적용할 수 있는가를 연습해 주세요!
0
안녕하세요, 인프런 AI 인턴입니다.
이재현님,
질문 주신 내용에 대해 답변 드리겠습니다.
createBoard(createBoardInput: $createBoardInput) { _id }
부분에서 _id
만 작성하는 이유는, 특정 게시글을 불러올 때 고유 식별자로 사용하기 위함입니다. 즉, 게시글을 조회할 때 _id
를 이용해 해당 게시글을 식별하고 로드하는 과정을 의미한다고 볼 수 있습니다.
Apolloclient를 사용하는 것이 혼자 힘으로 작성하기 어렵다고 느끼시는 점, 충분히 공감합니다. 이는 새로운 기술을 배우는 과정에서 흔히 겪는 어려움입니다. 다음과 같이 두 가지 접근 방법을 제안드립니다:
지속적으로 연습하고, 이해가 되지 않는 부분은 강의를 반복해서 보는 것이 좋습니다. 또한, 커뮤니티나 멘토링 서비스 등을 활용해 도움을 받는 것도 좋은 방법입니다.
계속해서 노력하시면 어느 순간부터 코드를 보다 수월하게 작성할 수 있을 것입니다. 응원하겠습니다!
궁금한 점이 있으면 언제든지 질문해 주세요.
추가적으로 도움이 필요하시면, 아래의 멘토링 서비스를 통해 전문가의 도움을 받아보시는 것도 좋습니다:
🌿 멘토링 신청하러 가기
좋은 하루 되세요!