react-effect-patterns
✓적절한 React 사용Effect 사용 및 불필요한 Effect 방지를 위한 지침입니다. useEffect, useState를 사용하거나 부작용을 처리하는 React 구성 요소를 작성, 검토 또는 리팩토링할 때 사용합니다. React Effects, 파생 상태, 이벤트 핸들러, 데이터 가져오기 또는 구성 요소 동기화와 관련된 작업을 트리거합니다.
SKILL.md
Effects are an escape hatch from React for synchronizing with external systems. Removing unnecessary Effects makes code easier to follow, faster to run, and less error-prone.
| Transform data | Calculate during render | | Expensive calculation | useMemo | | Reset all state on prop | key attribute | | Adjust state on prop | Derive during render | | Share event logic | Extract function, call from handlers | | User events | Event handlers | | External system sync | Effect | | Notify parent | Update in handler or lift state |
| Init once | Module-level or guard variable | | External store | useSyncExternalStore | | Fetch data | Effect with cleanup |
적절한 React 사용Effect 사용 및 불필요한 Effect 방지를 위한 지침입니다. useEffect, useState를 사용하거나 부작용을 처리하는 React 구성 요소를 작성, 검토 또는 리팩토링할 때 사용합니다. React Effects, 파생 상태, 이벤트 핸들러, 데이터 가져오기 또는 구성 요소 동기화와 관련된 작업을 트리거합니다. 출처: nbbaier/agent-skills.
인용 가능한 정보
AI/검색 인용용 안정적인 필드와 명령어.
- 설치 명령어
npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns- 카테고리
- </>개발 도구
- 인증됨
- ✓
- 최초 등록
- 2026-02-01
- 업데이트
- 2026-02-18
빠른 답변
react-effect-patterns이란?
적절한 React 사용Effect 사용 및 불필요한 Effect 방지를 위한 지침입니다. useEffect, useState를 사용하거나 부작용을 처리하는 React 구성 요소를 작성, 검토 또는 리팩토링할 때 사용합니다. React Effects, 파생 상태, 이벤트 핸들러, 데이터 가져오기 또는 구성 요소 동기화와 관련된 작업을 트리거합니다. 출처: nbbaier/agent-skills.
react-effect-patterns 설치 방법은?
터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code나 Cursor에서 사용할 수 있습니다
소스 저장소는 어디인가요?
https://github.com/nbbaier/agent-skills
상세
- 카테고리
- </>개발 도구
- 출처
- skills.sh
- 최초 등록
- 2026-02-01