codestates / codestates/aneun-dongne

[ Dev-Log ] 1203-1205 / 손승이

Open
#83 0 comments 0 reactions 0 assignees View on GitHub
Dev Log
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.