자기소개
안녕하세요! 저는 팀 HyFive에서 프론트엔드 개발을 담당한 김민정입니다.
프로젝트 핵심 목표
프로젝트를 통해 배운 것
지도 테스트 도입: TDD로 안정성을 높이자!
실시간 데이터 정보: Polling으로 refresh!
Frontend CI/CD 파이프라인 구축(a.k.a S3+Cloudfront+Github Actions 캐싱)
여러 탭 이동 안정성 높이기: ErrorBoundary, Suspense 도입기
차량 등록: react-hoo-form-zod로 클린하게 관리하기
주차 별 핵심 경험
ci/cd
지도 렌더링 현명하게 하는 방법
주차
경험
상세 페이지
1주차
프로젝트 기획 , 일정 수립, 디자인, 협업 전략 수립, 기술 스택 선정, 공통 컴포넌트 구현, 라우팅-레이아웃 구현
2주차
페이지 퍼블리싱, 지도에 단위 테스트 적용, Frontend CI/CD 파이프라인 구축
3주차
폼 관리 구현, 이미지 업로더 구현
4주차
Polling 기능 구현, 지도에 E2E 테스트 적용, QA 반영