React 공부 (24)

이원문·2022년 12월 29일
0
post-custom-banner

프론트 2명 + 백 4명 클론 프로젝트 끝. 발표완료
우리조는 카카오 agit 페이지를 클론진행했다.

내가 구현한 기능

  • 로그인(토큰저장) / 로그아웃(토큰삭제)
  • 회원가입(정규식 유효성 검사)
  • 아지트 초대기능(다른 유저를 내 아지트로 초대)
  • 게시글 작성, 삭제 (Create, Delete)
  • 좋아요, 싫어요(boolean 값으로 판단하여 좋아요 싫어요 구현)

느낀점
프론트끼리 하는 프로젝트도 재밌었지만, 백과 협업하면서 작업하는게 더 재밌는 것 같다. 물론 어려움도 많지만 내가 작성한 데이터가 서버와 통신이 된다는 내용이 굉장히 매력적이고, 기분이 좋았다.
같은 프론트 팀원과 코드를 공유하고 어느정도 스타일을 맞춰나가는 것도 중요하다고 생각이 들었다.
좋은분들과 함께해서 분위기도 좋았고 재밌게 진행한 것 같다.

아쉬운점
기본지식이 부족해 문제가 생겼을 때 다른 로직이 바로바로 떠오르지 않았던 점.
리액트의 비동기와 useEffect를 제대로 사용하지 못한점.
useState로 상태값이 변해도 데이터가 갱신이 안된 부분이 문제였다.
그걸 해결하기 위해 강제로 렌더링(window.location.reload)를 사용했는데 정말 좋지않은 방법이라는 생각이 들었다.
더 많은 공부가 필요할 것 같다.

profile
have a nice day
post-custom-banner

0개의 댓글