codestates / codestates/EveryReview

2021-07-24 [Dev-log] by 노태경

Open
#64 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?

- Kakao 책 검색 API 연동 및 검색 결과 창 목업 구현 완료
- 헤더 목업 구현 완료
- 게시글 등록 버튼 기능 구현(서버에 게시글 정보, 책 정보 전달)

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?

- 함수형 컴포넌트에서 setState를 별다른 event 없이 쓰려면 useEffect 콜백 함수안에서 호출해야 한다. 일반적인 함수 호출하듯이 그냥 호출해버리면 콘솔 창에 에러가 찍힌다
```cannot update a component (`컴포넌트 이름`) while rendering a different component```
- 추천 기능 구현 중 중복 추천 여부를 확인하는 것은 복잡한 문제라는 것을 깨달음.. state를 통해서 추천 여부를 구분하려했던 자신을 반성... >> 추천 기능 브랜치 삭제
- 데이터베이스 사용자 정보에 사용자가 추천했던 게시물 id 담기 or 게시글 정보에 추천한 사용자 id를 담기 등의 추가적인 작업이 필요해보인다 일단 보류
- 파일과 state가 점점 많아진다.. 효율적인 관리가 필요해 보임

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [x] 게시글 리스트 get요청 기능 구현
- [x] 게시글 리스트 sort 구현

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.