피어세션2(201204) - boostcamp-2020/Project12-B-Slack-Web GitHub Wiki
Week3 피어세션 33
참여자
캠퍼ID |
이름 |
팀 번호 |
J039 |
김서영 |
12-A |
J171 |
임채욱 |
12-C |
J211 |
탁성건 |
12-B |
J214 |
한상욱 |
6-A |
6-A
- 모달이 채널 컴포넌트에 종속되면 채널 목록 스크롤 추가 시 모달이 가려지는 문제를 해결하셨나요?
- 커스텀 스크롤을 사용할 예정이며 그럴 경우 문제가 없을것 같습니다.
- 서버 자동배포는 어떻게 하시나요?
- ncp에 올려둔 깃과 orgin의 깃의 마지막 커밋로그를 비교해서 pm2로 돌립니다.
12-A
- socket 구현하시는데 얼마나 걸렸나요?
- 이번주에 구현 시작했고 현재 완벽하게 구현된 상태는 아닙니다.
- generator라는 문법이 있다는걸 덕분에 알게 되었습니다.
12-B
- DM과 채널은 어떻게 구분하시나요?
- 채팅방의 경우 chatroom이라는 table에서 공통적으로 관리하고, chatType이라는 속성을 통해 'DM'과 'Channel'을 구분합니다.
- 리액션은 어떤 식으로 저장을 하시나요? 다른 테이블과의 관계가 궁금합니다.
- Reaction은 title과 imageUri를 속성으로 가지고 있으며, Reply와 N:M, Message와 N:M 관계를 가지고 있습니다.
12-C
- 다른 방법을 사용하지 않고 쿠키를 이용한 인증방법을 계속 시도해 보실건가요?
- 자동 로그인을 구현하기 위해 쿠키와 로컬 스토리지를 고려하던 중 쿠키의 암호화와 서명 기능이 보안적으로 좀 더 우월하다고 생각하여 선택하였습니다.