삐옹

항해 6주차 미니 프로젝트 회고록 본문

카테고리 없음

항해 6주차 미니 프로젝트 회고록

삐옹 2022. 6. 17. 00:15

Show me your place

초기목표는 무엇이었는가?

게시글을 올리고 좋아요, 댓글, 스크랩 기능을 쓸 수 있는 기본적인 sns 서비스 구현.

 

실제 어떤 일이 일어났는가?

구현 성공

게시글 작성, 댓글 작성 기능 구현

*댓글은 새로고침해야 업데이트가 이루어진다?!

 

구현 실패

게시글과 댓글의 수정, 삭제 기능은 아예 손도 못 댔다..

마이페이지(내가 쓴 글과 스크랩한 게시물 확인 가능)

 

초기목표와 실제 결과의 차이는 왜 발생되었는가?

기본 기능을 구현하는데 시간을 많이 할애했다. 

백엔드에서 이미지를 업로드하는 부분이 막혔다고

나도 마음이 붕 뜬것이 한 몫 했다.

모든 api의 시작점이 되는

게시물을 작성, 조회하는 기능을 빠르게 만들었으면 좋았겠지만,

그 시간에 mockAPI로 알맞은 요청값들을 미리 확인 해놓았다면

초기 계획에 좀더 근접할 수 있었을 것이다.

 

개선, 포기, 배운 것들은 무엇인가?

개선

  • 명확한 의견 조율로 API 설계(API의 우선순위 정하기) 
  • 프론트 분업  -> boiler template 한 명이 쫙 만들기 + 수정 사항이 생기면 즉각적인 피드백 + merge 겁내지말기 + 정확히 겹치는 부분 없이 작업
  • 기능
    • 댓글 실시간 업데이트. 현재는 댓글 작성하고 새로고침을 눌러야 업데이트 된다.
    • 게시글 수정, 삭제
    • 스크랩 기능
    • 마이 페이지에서 스크랩, 내가 쓴 글 조회

포기

  • 안 풀리는 문제를 계속 풀려고 하는 것보다 그냥 물어보고 얼른 해결하는게 훨 낫다

배운 것

  • react에서 파일 업로드하는법(파베 , ec2)
  • 프론트 팀원과 분업하는 법
  • 효율적으로 폴더 구조 관리하는 법 
  • 서버에 GET, POST api요청 보내기