미리보기
<aside>
💡 http://shareblog.s3-website.ap-northeast-2.amazonaws.com/
</aside>
Github 링크
<aside>
💡 https://github.com/nkcfe/share_blog.git
</aside>
Intro
<aside>
💡 토큰 인증 기반의 회원가입 로그인이 구현되어있으며 간단한 게시글 작성 및 게시글 하위 코멘트 기능
</aside>
Dependencies
<aside>
💡 라이브러리
- axios : 비동기 작업 통신 라이브러리
- react-cookie : JWT토큰 및 유저 정보 쿠키에 저장 시 사용
- react-dropzone : 이미지 첨부 드래그 앤 드랍 기능 추가 라이브러리
- react-icons : 아이콘 라이브러리
- react-redux, toolkit : 전역 상태 관리 라이브러리
- react-router-dom : 페이지 관리
- react-spinners : 로딩 시 로딩바 구현
- react-transition-group : 조건부 렌더링 시 애니메이션 효과 추가
- redux-first-history : 미들웨어 사용 시 페이지 전환
- styled-components : 스타일링 라이브러리
- uuid : 유니크 id 생성 라이브러리
</aside>
핵심 기능 구현
- 로그인 및 회원가입 유효성 검사.
- 로그인 및 회원가입 API 요청
- 토큰 관리
- 로그아웃
- 게시글, 댓글 API 정보
- 게시글
- 댓글
배포