-
Notifications
You must be signed in to change notification settings - Fork 4
2020.11.10 스크럼
rockpell edited this page Nov 10, 2020
·
1 revision
- comment API를 develop에 병합하면서 생긴 충돌 처리를 해결하였습니다.
- create comment API에 적용된 에러 메시지와 구조가 적절하지 않아 수정하여 PR을 하였습니다.
- Oauth 인증 passport 사용하지 않고 작성했습니다.
- token을 받으면 loginpage에서 issuelist page로 redirect 할 수 있게끔 만들었습니다.
- Oauth 인증으로 받은 토큰을 localStorage에 저장했습니다.
- IssueDetailPage에서 데이터베이스에 있는 issue 값을 가져와 context에 저장해 하위 component들이 값을 사용할 수 있도록 했습니다.
- IssueTitle, IssueStatusChangeButton에서 해당 값을 사용합니다.
- IssueDetailPage에서 자신의 issue id에 맞는 issue만 저장을 했는데 모든 값을 저장해야 할 지 의문입니다. 모든 값을 저장할 경우 하위 component 에서 id 값에 따라서 filter로 찾아 사용해야 합니다.
- edit issue로 데이터베이스 내의 값을 변경하려고 했는데 아직 merge 되지 않아서 틀만 만들어뒀습니다.
- issue에 따라 작성된 comment를 가져오려고 했는데 comment에 user의 profile url이 연결돼있지 않아 해당 정보도 추가해서 쓰는 게 편할 것이라 생각이 들어 정보를 추가해 사용하고자 합니다.
- 이슈 목록 페이지
- getIssues API를 호출해 이슈 목록 정보를 가져오도록 했습니다.
- API를 호출해 가져온 이슈 목록 정보를 IssueList, IssueContent, IssueInfo 컴포넌트에서 활용해 화면에 렌더링하도록 했습니다.
- front에서
.env
를 사용할 수 있도록 설정했습니다.- package.json에 dotenv dependency 추가
- webpack 설정에 dotenv 관련 내용 추가
- 포트 번호
- frontend: 80
- backend: 3000
- 각 페이지 별로 contextAPI를 사용하기
개발 일지
데일리 스크럼