HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 4기 교육생
/
😀
이재호팀
/
☕
커피챗
/
5주차 커피챗

5주차 커피챗

작성한 사람
진행 상황
질문 날짜
태그
5주차 커피챗
  • 현업에서는 리펙토링때 무엇을 진행하나요??! 지금 슬슬 리펙토링을 진행할려고 하는데 이번 팀프로젝트에서 리렌더링 줄이기와 네트워크 요청 줄이기에 중심을 두고 진행할려고 하는데 괜찮은건지도 궁금합니다!
  • 현업에서는 성능 측정을 어떻게 진행되는지 궁금합니다!!!성능 높이기 위해서 어떤걸 중점을 두고 보완하는지 궁금합니다!!
 
  • 면접관 입장에서 프로젝트 코드를 본다고 했을때 무엇을 위주로 보시나요??!
  • 안녕하세요 멘토님 현재 수정페이지를 제작중에 있습니다. detail page라는 페이지에서 수정페이지로 넘겨서 (글과 이름 id) 구현하려 하고 있습니다. 그리고 방안으로 2가지를 생각했는데 react-router를 사용하는 방법과 local storage를 사용하는 방법입니다. 어떤 방식을 사용하는 것이 좋을까요? (넘겨줄 데이터는 아래와 같습니다)
postId: String title: String image: Binary | null imageToDeletePublicId: Optional channelId: String
입니다.
  • post/detail/{id} post/detail/{id}/edit
    • id → query
    • MPA {server → html}
      • HTTP가 stateless
      • 서버에서 → function handle(params: … ){ params.postId … data = query(postId) … renderHTML(data) }
        • (react-query) cacheTime: 0 → 1000~3000
        • const { data } = usePageDetail() ..
        • useNavigation()? useParam()
  • 커스텀 훅을 만들 때 이건 훅으로 빼면 좋겠다 하는 기준이 있을까요?? 현재 프로젝트를 진행하면서 비즈니스 로직과 UI로직이 분리되어야 한다는 목표를 가지고 하다보니 재사용이 안되더라도 훅을 정의해서 해야할까 하는 고민이 많이 드는 것 같습니다!
    • useEffect( … )
    •