• Skip to primary navigation
  • Skip to content
  • Skip to footer
Welcome to the development world of chp Welcome to the development world of chp
  • categories
  • tags
    1. Home
    2. /
    3. Programming language
    4. /
    5. React
    6. /
    7. [React] 목차
    chp

    chp

    99점이 100점이 되기 위해 일을 더하는 개발자

    • South Korea
    • Website
    • GitHub

    [React] 목차

    최대 1 분 소요

    목차

    • 개요
    • 릴리스 노트
    • 명령어
    • 시작하기
    • 핵심 문법
    • 라이브러리 & 도구

    개요


    릴리스 노트

    • React 릴리스 노트


    명령어

    • npm 명령어


    시작하기

    • 환경 설정
    • Hello World


    핵심 문법

    • TypeScript 기초
    • JSX
    • 컴포넌트
    • Props
    • State (useState)
    • 이벤트 처리
    • 리스트 렌더링
    • useEffect
    • React Router
    • 커스텀 Hook
    • 고급 훅 (useRef / useCallback / useMemo)
    • Context API + useReducer


    라이브러리 & 도구

    • 상태 관리 - Zustand
    • 서버 상태 관리 - TanStack Query
    • 폼 검증 - React Hook Form + Zod
    • 스타일링 - Tailwind CSS
    • UI 컴포넌트 - shadcn/ui
    • 테스트 - Vitest + Testing Library
    • 실무 패턴

    태그: programming language, React, table of contents

    카테고리: programming-language/react

    업데이트: February 1, 2026

    공유하기

    X Facebook LinkedIn Bluesky
    이전 다음

    참고

    [React] 실무 패턴

    3 분 소요

    개요 React 앱을 실제로 개발하다 보면 반복적으로 등장하는 패턴들이 있습니다. 인증 보호, 환경변수, 에러 처리, 코드 분할, 로딩 UI 등 자주 쓰이는 실무 패턴을 정리합니다.

    [React] 테스트 (Vitest, Testing Library)

    2 분 소요

    개요 테스트는 코드가 올바르게 동작하는지 자동으로 검증하는 작업입니다. Vitest는 Vite 기반 테스트 러너이고, Testing Library는 실제 사용자 관점에서 컴포넌트를 테스트하는 라이브러리입니다.

    [React] shadcn/ui

    1 분 소요

    개요 shadcn/ui는 Radix UI와 Tailwind CSS를 기반으로 만들어진 UI 컴포넌트 모음입니다. npm 패키지가 아니라 소스 코드를 프로젝트에 직접 복사하는 방식이라, 컴포넌트를 자유롭게 수정할 수 있습니다.

    [React] Tailwind CSS

    1 분 소요

    개요 Tailwind CSS는 미리 정의된 유틸리티 클래스를 조합해 스타일을 지정하는 CSS 프레임워크입니다. 별도의 CSS 파일을 만들지 않고 HTML(JSX)에 클래스만 추가하면 스타일이 적용됩니다.

    • 팔로우:
    • GitHub
    © 2026 Welcome to the development world of chp. Powered by Jekyll & Minimal Mistakes.