Skip to content

Latest commit

History

99 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

📚 턴페이지 - 중고 도서 거래 플랫폼

  • 중고 도서를 거래할 수 있는 서비스입니다.
  • 독후감을 작성하고 팔로워들과 공유할 수 있습니다.
  • 베스트셀러를 조회하고 마음에 드는 도서를 중고로 구매할 수 있습니다.



🛠️ 기술 스택




👥 팀원 구성

FEBEBE
이태혁김강연김수민

@thgee

@bflykky

@tnals2384



📖 페이지별 기능


홈 화면

베스트셀러

마이 페이지

도서 상세 페이지

도서 판매글 작성

독후감 작성



💭 프로젝트 주요 고려 사항, 알게 된 점

  • React, TypeScript로 페이지가 많은 프로젝트를 처음 개발해보며 라우팅 개념에 대하여 학습했습니다.

  • 소셜로그인을 구현해보며 로그인한 유저를 관리하는 방법에 대하여 학습했습니다.

  • React-query 를 사용하여 같은 데이터를 다시 로딩하는 것을 캐싱하였고, 서버 부하를 줄이는 동시에 렌더링 속도를 증가시켰습니다.

  • 독후감 작성 등과 같이 입력 폼이 많은 페이지에서 React-hook-form 을 사용하여 입력 상태값을 관리하였습니다.

  • 도서 검색 과정에서 검색어를 입력할 때 마다 API가 과도하게 호출되어 서버에 가해지는 부하를 줄이기 위해 Debounce 를 사용했습니다. 이 과정에서 Debounce 와 Throttle 의 개념을 공부하였습니다.

About

📚 중고 도서 거래 플랫폼

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages