codestates / codestates/aneun-dongne
[ Dev-Log ] 1203-1205 / 손승이
- Dominant language
- JavaScript
- Stars
- 6
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
> ### 어떻게 프로젝트에 기여했나요?
> 각 테이블별로 foreign key를 전부 지정해주고 현재 계획된 db다이어그램 스키마 디자인 그대로 데이터베이스 구축을 완료했다. 하지만 추후 프로젝트 진행 상황 보고 수정할 가능성 있음.
> Visiteds 테이블을 제외하고 더미 데이터를 좀 넣었다. 더 추가할 계획 있음.
> post_content 컬럼을 추가하고 postDetails 화면에서 클라이언트에서 요청을 보낼 때마다 외부 api에서 받아온 세부정보 overview를 저장하는 로직을 작성했다. (이미 db에 있는 경우 클라이언트에 그냥 db의 정보를 보내줌)
> Home 화면에서 특정 반경 안에 드는 포스트 몇십 개를 외부 api 요청 없이 좋아요가 많은 순서대로 불러올 수 있는 로직을 작성 중이다. 모든 Posts 테이블 데이터에 wtm좌표를 컬럼을 만들고 전부 넣었다.
> ### 프로젝트에서 힘든 점은 무엇인가요?
> 생각치도 못한 곳에서 에러가 정말 많이 발생하고 그걸 고치는데 매우 많은 시간이 걸린다.
> 심지어 에러 메세지가 실제 문제점과 전혀 상관없을 때가 많다.
> Sequelize 다루는 방법이 아직 매우 복잡하게 느껴져 많은 공부가 필요하다. 충분히 공부했다고 생각했는데 잘못한 부분들이 많아서 다시 원상복귀하는데도 시간을 많이 씀.
> ### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
> * [ ] home.js, postDetail.js 완벽히 구현하고 덧글을 포함한 다른 요청에 대한 응답을 보내는 로직들을 작성해야 함.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.