<aside>
💡 여러분의 중간점검을 돕고, 추후 더 빠른 이력서 작성을 위해 회고록 양식을 공유 드립니다.
작성하신 회고록을 기반으로 튜터링이 이루어질 예정이니,
새롭게 추가/개선할 기능이나 수정 방향성에 대해서 깊은 고민을 할 수 있는 기회가 되길 바랍니다 😊
</aside>
| 요구 사항 | 기술 | 선택한 이유 |
|---|---|---|
| 로그인 | React-Hook-Form, Zod | Zod를 통해 form의 상태를 검증하고, React-Hook-Form을 통해 form의 상태를 더 쉽게 다루기 위해서 선택했습니다. |
| UI 디자인 | shadcn/ui | UI 디자인 라이브러리를 채택함으로써 좀 더 핵심적인 기능 구현에 집중하고 빠른 생산성을 도모할 수 있었습니다. |
| 애니메이션 | auto-animate | 자칫하면 심심할 수 있는 UI에 애니메이션을 추가해 활력을 불어넣으면서도 개발 시간을 줄이기 위해 auto-animate 라이브러리를 채택해 도입하였습니다. |
| 최근 로그인 방식 알려주기 | zustand + middleware | 유저가 가장 최근에 사용한 로그인 방식이 무엇인지 알려주기 위해 로컬 스토리지와 Zustand를 연동했습니다. 로컬 스토리지를 이용하려면 귀찮은 과정을 거쳐야 하지만 zustand와 persist 미들웨어를 통해 전역 상태를 다루듯 쉽게 다룰 수 있었습니다. |
트러블 슈팅
1) 미구현 된 MVP 기능
2**) 추가/개선 할 기능과 그 이유**
3**) 추가/개선할 기능을 어떻게 구현 할 것인지**
아래는 예시입니다. 내용을 지우고 작성하세요 !
| 순위 | 구분 | 앞으로의 계획 (구체적으로) | 마감예정일자 |
|---|---|---|---|
| 1 | MVP | 유저 피드백을 받기 위한 구글 폼 작성 및 슬랙 게시 | 2024-11-08 |
| 2 | 추가 | 오픈그래프를 비롯한 메타데이터 추가 | 2024-11-10 |
| 3 | 개선 | 파일 첨부 UI 개선하기 | 2024-11-10 |
| 4 | |||
| 5 | |||
| 6 |