---
# System prepended metadata

title: J13 피어세션 (팀프로젝트 5주차)

---

# J13 피어세션 (팀프로젝트 5주차)
**피어세션 Web07, Web25**
## 참가자

### 7조 럭키세븐
|캠퍼ID|이름|
|---|---|
|J011|권재호|
|J037|김신혁|
|J092|박준석|
|J103|성기혁|

### 25조 undefined
|캠퍼ID|이름|
|---|---|
|J005|공필상|
|J023|김무성|
|J040|김영한|
|J193|조명희|


## 개발 링크
7조: https://boostcam.ml/
25조: http://justus.kr/
## 질문
#### backend validation은 어떻게 하셨나요?
- class-validator를 사용하여 dto단에서 request를 검증하였습니다.

#### constructor vs static method
- constructor는 new ClassName()으로 객체 생성
- static method는 static 함수에서 객체 생성하여 반환
- constructor는 객체 생성 시에 의도 등을 바로 드러내기 어렵다.
- static factory method는 해당 함수 이름을 통해서 그 의도를 드러낼 수 있다.
- 다만 newInstance나 new 생성자는 별차이 없는 것 같습니다.

#### HTTPS는 어떻게 인증 받으셨나요
- https://certbot.eff.org/
- https://github.com/woowacourse-teams/2020-songpa-people/wiki/HTTPS-%EC%9B%90%EB%A6%AC%EC%99%80-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95

#### 네이버 OAuth는 어떤가요?
- 검수가 까다로워서 2번 까였습니다.
- 검수해줘요 ㅜㅜ

#### Drag & Drop은 어떻게 구현하셨나요?
- onDrag, onDragOver, onDragEnd, onDragLeave 이벤트를 이용해 상황에 맞게 css를 바꿔주거나 API통신을 하게 구현하였습니다.

#### 오프라인으로 자주 만나셨나요??
- 한 번밖에 못만났습니다 ㅠㅠ!

#### 부덕 사운드 베타 테스터

#### skribbl 체험