/react-fetching-library

데이터 페칭 상태를 관리하고, 캐시 데이터를 통해 중복 요청을 피하는 React 유틸리티 훅입니다.

Primary LanguageTypeScript

Fetching Module

데이터 페칭 상태를 관리하고, 캐시 데이터를 통해 중복 요청을 피하는 React 유틸리티 훅입니다.

📄 목차


✍🏻 프로젝트 개요

  • 데이터를 불러올 때 일정한 패턴의 코드가 너무 많아져요.
  • 사용자 경험을 증진하기 위해 캐싱 해두고 싶어요.
  • 데이터를 불러올 때 불필요한 데이터까지 불러와요. 그래서 새로운 스키마를 정의 하려니 스키마가 너무 많아져요.

🚀 기능

  • 페칭 상태 관리: 데이터 페칭 작업의 상태를 쉽게 관리합니다.
  • 캐싱: 불러온 데이터를 캐시에 저장하여 불필요한 네트워크 요청을 방지합니다.
  • 키를 이용한 유연한 캐싱: 동일한 요청에 대해 키를 사용하여 데이터를 다르게 저장합니다

⚙️ 기술 스택

역할 종류
빌드 도구 Vite
프로그래밍 언어 TypeScript
라이브러리 React
린팅 ESLint, prettier
테스트 vitest,testinglibrary
Git 훅 husky
CI/CD githubactions

🧡 팀원 소개

팀원 팀원 팀원 팀원
이승훈 정민승 곽성재 김아영