codestates / codestates/GongJang

[ ✍️ Dev Log] 양진영 / 2021-12-08

Open
#149 0 comments 0 reactions 1 assignee Claimed by @yjy1412 View on GitHub
server
Dominant language
JavaScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?
- 유저가 좋아요를 등록한 게시글 리스트업시 필요한 이미지 데이터가 이상없이 전달되도록 기존 코드에 Multer 적용 및 에러 테스트 진행
- 유저 본인이 작성한 게시글 리스트업시 필요한 이미지 데이터가 이상없이 전달되도록 기존 코드에 Multer 적용 및 에러 테스트 진행
- 게시글 필터링 기능 구현을 위한 범위 설정( 검색 항목, 카테고리 항목 ) 및 기초 뼈대 구성

- 에러 수정 : 클라이언트에서 요청한 이미지파일을 전송할 때, base64로 인코딩 하지 않고 arrayBuffer 타입으로 전달하면, 파일의 용량이 큰 경우에`Mixmum callstack` 에러가 발생하는 이슈가 있어, base64로 인코딩 되도록 코드 수정

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
오늘은 힘든 점보다 느낀점을 남기려고 함.
에러를 해결하는 과정에서 단순히 에러가 해결되는 것보다, 왜 해결되었는지 이해하는게 정말 중요하단 걸 느낌.
에러의 원인이 무엇이었는지, 어떻게 해결 된 건지 이해하지 못했는데, 레퍼런스 코드를 참조해서 에러가 해결 된 경우(단순히 에러메시지만 뱉지 않는 경우) 나중에 더 복잡한 문제를 야기할 수 있겠단 걸 느낌.
왜냐하면, 단순히 지금의 에러가 해결되었다는 거지, 내가 의도한대로 처리된다는 걸 의미하는 게 아니기 때문임.
문제의 원인은 그대로 남아있을 수 있음.

에러 메시지가 해결된 경우, 어떻게 해결 된 건지 짚고 넘어가야 되겠다고 생각함.

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- [ ] 게시글 검색(필터링) 기능 구현 마무리 및 에러 테스트
- [ ] 게시글 수정 시, 변경이 필요없는 기존 업로드 이미지파일을 재사용할 수 있도록 서버 구현(기존 base64 인코딩 데이터 활용)

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.