# 201209 데일리 스크럼 ### 오늘 할 일 - 백엔드 통계 GET API 만들기 -> 석민 - 댓글 기능 만들기 -> 혜라 - (시간있으면) 차트 더넣기 -> 시간 남는자 - JEST 해보기? -> 시간 남는자 - 웹팩 설정 추가하기 -> 은빈 - SDK precontext , context , postcontext -> 원호 - utils/parseError.ts - 하나의 흐름 해보기 -> 다같이 ### 멘토링 햄토링 - 이슈 그룹핑이 4개로 나누어지는 문제 - 치킨 발표에 대해서 각자 적어보세용~ <후보> -> 적용이유, 써서 좋았던점(성과), 어떻게 썼는지(적용 방법) - 데모 : 3분 (동영상) - SDK : 구조? / 재사용성? / 모노레포? - 서버 : 자동배포? / AJV적용유무?(리팩토링때 추가) / PM2 클러스팅 + 아트랠리테스트 / 로그기록 / 서버에 웹팩 - Admin : - 원호 : 애니메이션 / ㅇㄹㅇㄹ --- ## 각자 생각한 것 ### SDK **구조** - 플랫폼을 추가해야할 경우 최대한 적은 코드로 추가할 수 있게 하기 - 수많은 정보들을 보내줘야 하는데 공통된 정보와 공통되지 않은 정보를 분리하는 데 초점을 둠. - 같은 기능인데 알고리즘이 다를 경우 깔끔하게 처리하기 ### 서버 **성능** - 비동기 최적화 ( await가 순차적으로 필요 없는 부분을 Promise.all로 묶음 ) - index 넣어야 할 속성 ( 닉네임, 관계형으로 참고할 수 있는 issueid 를 index 로 넣음. 너무 많은 index 를 쓰면 document 크기가 커지기 때문에 선별할 필요가 있었음. ) - 테스트 및 swagger 정리 - 서버 수치적인 기준을 적용하고 그 기준을 맞추기 위해 개선 ( 아띠렐리로 성능 측정 -> 비동기 최적화임 ) ### 프론트 **재사용성 유지보수** - 상태 컴포넌트 역할 나누기 - 뷰 만들면서 렌더링이 너무 많이 되지않게 만들기 위해 최대한 컴포넌트를 작게 나누면서 만들었음 - 무언가 눈에 보이는 경험을 주고 싶었음