HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
[팀7] 뿡치와 삼촌들 - Devnity
[팀7] 뿡치와 삼촌들 - Devnity
/
📘
프론트엔드 공간
/
리팩토링

리팩토링

일정민철푸름정민
💡
프로젝트 맡은 부분에서 개선할 부분

일정

  • 공통 컴포넌트 리팩토링
    • 월 / 목: 2-4시
  • 수요지식회
    • 민철 - 리팩터링2판 지식 공유
  • 배포 일정
    • 목요일 1시
  • 면접 준비
    • 기술 질문 - [참고]
      • 문서 정리
      • 1분 타임어택
  • 구직
    • 원티드 - 프론트엔드 개발자

민철

  • 공통 컴포넌트
    • 참고 자료
      • 타입스크립트와 함께 컴포넌트를 단계 별로 추상화해보자
  • 리팩터링 책을 읽고 적용하기
    • 스터디하자!
    • 토스ㅣSLASH 21 - 실무에서 바로 쓰는 Frontend Clean Code
  • 리코일 / 리액트 쿼리 베스트 프렉티스 적용하기
    • 토스ㅣSLASH 21 - 프론트엔드 웹 서비스에서 우아하게 비동기 처리하기
  • 발표를 하고 싶어!
    • 셋이 공통으로 있 는 시간에 우리프로젝트에 적용해볼 만한 어떤 주제를 알게 되면 발표하는 시간을 가지고 싶어!

  • 테스트
    • Cypress E2E: spec.md ⇒ cypress 코드로 적기
    • skip 한 테스트를 다시 돌려놓기
    • 지도 API 테스트
  • 스타일링
    • 일관적인 방식으로 통일하기
  • 뒤로가기
    • 맵각코 페이지에서 뒤로가기를 했을 때 반응이 없는 현상
  • TODO
    • useCallback을 언제 사용하고 언제 사용하지 말아야 할지

푸름

  • 공통 컴포넌트
    • Input, Button, ....
    • 라이브세션을 활용해서 다 같이 해보는 것도 좋을 것 같다
  • 토큰으로만 authCheck하는 API가 필요하다 (백엔드분들께 요청 필요)
    • 라우트에서 이 API만 호출하면 Alert 많이 뜨는 문제 해결 됨

  • 성능 최적화
  • 컴포넌트 분리
  • 테스트 코드 작성
 

정민

  • 모집게시판
    • 상세페이지 레이아웃 수정
    • 반응형
    • 무한스크롤 공부
  • 리코일, 리액트쿼리 공부