[WIL] 항해99 6주차 회고록

전인호·2022년 7월 31일
0

항해99

목록 보기
6/6
post-thumbnail

🚢 항해99 6주차 회고

첫 협업을 무사히 끝마쳤다.
백앤드분들과 협업을 통해 실제 실무의 전체적인 매커니즘을 이해했다.

추상적으로만 이해가가던 api를 통한 통신도 체득했고,
회원가입, 로그인 과정에서 JWT 토큰을 이용함과 동시에
이를 저장하기위해 쿠키와 로컬 스토리지를 이용해보기도 하였다.

이번 협업을 통해 얻은 가장 큰 결과물은 자신감 이라고 생각한다.
물론 새로운 기술을 익히는 것도 좋지만,
무엇보다도 무엇이든 할 수 있을 것 같은 자신감을 얻었다.

막연하게만 느껴졌던 개발자라는 직업이 더이상 낯설지 않다.
하루하루 성장하는 내 모습을 보는게 무척이나 기대된다.


pro-trouble-shooter

개발 중에 경험한 에러가 있으신가요?
pro-trouble-shooter에 기록하고 정보를 공유하세요!


주요 기능


  • 카테고리별 게시글 목록 정렬
  • 문제 해결 여부 체크 버튼 추가, 로그인한 사용자에 한해 댓글 기능 오픈
  • 본인 게시글 및 댓글 수정/삭제 기능 추가

Specs

  • FE React
  • BE Spring

개발기간 및 팀원 소개

2022.07.22 ~ 2022.07.28

  • FrontEnd - 전인호, 김다흰
  • BackEnd - 홍우석, 김현, 박주영

Installation (React)

# Default.
$ yarn create react-app pro_trouble_shooting
$ yarn add redux react-redux
$ yarn add react-router-dom@5.3.0
$ yarn add redux-thunk
$ yarn add react-cookie
$ yarn add axios
$ yarn add jwt-decode

$ yarn add styled-components
$ yarn add @fortawesome/fontawesome-svg-core
$ yarn add @fortawesome/free-solid-svg-icons
$ yarn add @fortawesome/react-fontawesome


# Start!
$ yarn start


# mock api.
$ yarn init -y
$ yarn add json-server
$ yarn json-server --watch db.json --port 5001

0개의 댓글