프로젝트 소개

Awesome React는 React 및 React Native 생태계 전반에 걸친 리소스 큐레이션 목록입니다. 공식 문서, 튜토리얼, 인터뷰 질문 세트와 함께 카테고리별로 분류된 오픈 소스 프로젝트 링크를 정리해 제공합니다. 이 디렉토리는 Next.js, Gatsby, Remix, refine와 같은 React 프레임워크를 다룹니다. shadcn-ui, Ant Design, Material UI, Chakra UI, Mantine, FluentUI를 포함한 컴포넌트 라이브러리를 나열합니다. 상태 관리 및 데이터 페칭을 위해 Redux, MobX, Zustand, TanStack Query, SWR, Apollo Client, XState를 색인화합니다. styled-components 및 emotion과 같은 스타일링 라이브러리뿐만 아니라 아이콘 라이브러리, 라우팅 도구, Vite 및 Reactotron과 같은 개발 유틸리티도 포함되어 있습니다. 추가 섹션에서는 테스트 도구(Jest, React Testing Library, Cypress, Playwright), 폼 라이브러리(React Hook Form, TanStack Form), 테이블 및 그리드 컴포넌트, 지도 통합, 차트 라이브러리(Recharts, Visx, Victory, Nivo)를 카탈로그화합니다. 또한 Three.js (react-three-fiber), CLI 앱 (Ink), 비디오 (Remotion), PDF와 같은 다양한 대상을 위한 React 렌더러도 나열합니다. 추가 카테고리에는 국제화, 애니메이션 라이브러리, Storybook과 같은 컴포넌트 샌드박스 및 React로 구축된 실제 애플리케이션이 포함됩니다. React Native 섹션은 공식 리소스, 네비게이션 라이브러리, UI 컴포넌트, 모바일 전용 데이터베이스 또는 기기 정보 라이브러리에 대한 링크를 제공합니다. 이 프로젝트는 CC BY 4.0 라이선스 하에 제공되며 GitHub을 통한 커뮤니티 기여를 받습니다.