Skip to content

기능 구현과 테스트를 통해 다양한 기술을 익히는 프로젝트

Notifications You must be signed in to change notification settings

cho950808/new-tech-react-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

📚 프로젝트 소개

다양한 기술들을 익히기 위해 기능을 직접 구현하고 테스트해보기 위한 공간입니다.


🛠️ 사용된 주요 라이브러리

  • React Query: 서버 상태 관리 및 비동기 데이터 처리를 위한 라이브러리
  • Radix UI: 접근성 높은 UI 컴포넌트를 위한 라이브러리 (Accordion, Dialog, Tooltip 등)
  • React Spring: 애니메이션 구현을 위한 라이브러리
  • Chart.js & Recharts: 다양한 차트와 데이터 시각화를 위한 라이브러리
  • Socket.io: 실시간 통신을 위한 WebSocket 라이브러리
  • Axios: HTTP 클라이언트 라이브러리
  • Testing Library: React 컴포넌트의 테스트를 위한 유틸리티
  • Tailwind CSS: 유틸리티 기반 CSS 프레임워크
  • Vite: 빠르고 효율적인 빌드 도구 및 개발 서버



🚀 기능 구현 목록

🎨 프론트엔드 (Front)

  • Storybook: 컴포넌트의 UI를 독립적으로 개발 및 테스트할 수 있는 환경 설정
  • Chart: 차트 라이브러리를 사용하여 다양한 데이터 시각화 구현
  • 게시판: 사용자들이 게시글을 작성하고 조회할 수 있는 게시판 기능
  • 무한 스크롤 슬라이더: 무한 스크롤이 가능한 슬라이더 컴포넌트
  • 캘린더: 날짜 선택 및 이벤트 추가가 가능한 캘린더 컴포넌트
  • 채팅: 실시간 채팅 기능 구현

🔧 앞으로 추가할 기능들

  • 리팩토링: 코드 품질 향상을 위한 리팩토링 계획
  • 배포: Heroku 또는 AWS를 통한 백엔드 배포

About

기능 구현과 테스트를 통해 다양한 기술을 익히는 프로젝트

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published