Day 11 개발일지 Web - boostcamp-2020/Project03-A-TOTP GitHub Wiki

작업 내용

E-mail 발송 API 이용

  • nCloud Cloud Outbound Mailer를 이용하여 E-mail 발송

회원가입 페이지 구현

  • 재사용 컴포넌트를 생각하며 페이지를 구현했다... 그치만 이 방법이 맞는지 고민이 된다. 지금은 Form이라는 객체 안에 많은 상태들을 넣어서 관리하고있지만 재사용성을 고려하면 공유 컴포넌트들에서 form 보다 state로 관리하는게 더 나은 선택인 것 같다 ! 이후에 추가작업으로 이부분을 수정해줘야할 것 같다.

회원가입

개인 회고

  • 강진구

오랜만에 프론트 작업을 했더니 새로웠다 ! 하지만 문제가 되는건 타입스크립트... 타입스크립트 + 리액트는 그냥 타입스크립트를 학습하는거랑은 별개인 것 같다.. 타입스크립트 + 리액트를 학습해야할 것 같다 !

  • 문석암

문서가 적은게 좀 많이 흠이였으나 그래도 어찌어찌 공식 문서 기반으로 적용을 성공함 관련 Email 인증 방식 사용에 관한 문서를 작성할 필요가 있다고생각됨.

  • 이도경

login api, validator 미들웨어, 모달 컴포넌트와 같은 작업을 했는데.. 협업하면서 코드가 계속 꼬이는 것 같다. 머지된 코드를 수정하면서 시간을 좀 쓴 것도 있고, 프로젝트 설정을 만지느라 시간을 쓴 부분도 있는 것 같다. PR을 자주하는게 필요해 보인다.. 이제 회원가입/로그인 api를 조금씩 만들었는데 세션을 관리하는 부분이 앞으로 해결해야 할 큰 문제가 될 것 같다. 주말동안 좀 고민해보고 계획해봐야겠다.