# 예상 질문
1. 왜 리덕스가아닌 Mobx냐
- 일단 쉽다 (러닝커브가 낮다)
- 캐싱이 있다.
- immutable하게 관리 하지 않아도 된다.
2. 최적화를 위해 노력하신게 있는지?(추천질문x, 들켰을 경우)
- 최적화는 아직 신경을 쓰지 못하였다.
하지만, db, api call 개선 등
- 몽고 디비를 임베디드로 하자.
3. 특장점은 있을까요? 추천
- 서비스 특성을 고려하여 모바일 우선으로 개발하였습니다.
- 사용자가 쉽게 사용할 수 있도록 개발하였습니다.
- 파이차트, 라인차트 등 통계적인 수치를 시각화하여 직관적으로 보여줍니다.
- 달력페이지에서 날짜별 정보를 좀 더 편하게 확인할 수 있습니다.
4. 개발하면서 가장 신경쓴 부분은 ? 추천
- 모바일에서도 사용할 수 있도록 반응형으로 제작하고자 하였습니다.
- alert 없이 경고 메시지를 주고자 하였습니다.
- 세션 스토리지 사용하여 새로고침을 하여도 필터링이 적용될 수 있도록 하였습니다.
6. 모바일 환경에서의 동작 어떤거 염두? 추천
- 다양한 사이즈의 화면
- 키보드 스크린 고려
- IOS접근 고려
7. 개발하면서 제일 어려웠던 점?
- 문서화
- 몽구스 버전 변화로 인한 에러
- 아토믹 디자인 하는거
8. 차트는 어떻게 구현이 되어 있나요?
- svg로 했음요
- 트랜잭션 스토어에서 프론트에서 카테고리별 나눠서 svg circle에서 가격의 백분률만큼 그리도록 하였음.