# 피어세션 6주차 - J27 ## J054 김진관 ### 구현사항 - 내역 기능의 전체적인 틀을 짜는 부분까지 완성 - Observer pattern 적용해서 내역 리스트에서 보여줘야할 데이터가 벼경됐을 때 구독한 메소드가 호출되도록 설계 - component별로 어떻게 잘 구조화해서 나눌지 고려 - Atomic Design 적용하려고 했으나 포기 - 아직 구현해야할 부분이 많이 남아있음. - fetch api - login - 내역 리스트 동적으로 랜더링 - 컴포넌트에서 모델 필요없이 변경되야할 상태를 갖고 있으면 그 상태 추가 ### 리뷰내용 - Array reduce() 할 때 좀 더 parameter 명을 구체적으로 사용하면 좋을 것 같다. - scss mixin을 사용하면 클래스명 더 괜찮게 사용할 수 있을 것 같다. - select tag disabled hidden 속성으로 placeholder처럼 사용 가능 ## J067 문건우 ### 구현사항 - 달력 구현 - Pie, Bar Chart 구현 - 메인 페이지 내 transaction 구현 - 거래 내역 CRUD 구현 - SCSS 사용 ### 리뷰내용 - Redux에 관한 내용 - 달력, chart, Routing에 관한 내용 리뷰. - scss mixin, 간단 import 등을 사용해보자. ## J212 하이현 ### 구현사항 - 거래 내역 페이지 구현 - 라우팅 일부 적용 - scss의 다양한 기능을 사용해봄 ### 리뷰내용 - 각 함수가 수행하는 기능이 너무 많음 (1함수 1기능 준수하기) - fetch api에 async/await 적용해보기 - render함수가 수행하는 기능 재정리 - html에 다양한 태그 적용해보기 ## J102 신동훈 ### 구현사항 - 메인페이지 내 transaction 구현 - 거래내역 CRUD 구현 - pie 차트 svg 구현 - 월별 거래내역 조회 구현 - 수입, 지출 filter 구현 - 이후 obserable, webpack 적용지켜보자. ### 리뷰내용 - 시맨틱 웹 형식으로 의미에 맞는 태그를 적극적으로 사용하면 좋을 것 같다. - 페이지 내 h1 태그가 있으면 더 효율적일 수 있음