TypeScript 5.9와 React Compiler를 사용하여 타입 안전한 React 19.2 애플리케이션을 구축하기 위한 고성능 기술입니다.
레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.
npx clawhub@latest install react-typescript
스킬 폴더를 다음 위치 중 하나로 복사하세요
~/.openclaw/skills/ <project>/skills/ 우선순위: 워크스페이스 > 로컬 > 번들
이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.
Clawhub를 사용해서 react-typescript 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).
ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.
이 기술은 React 19.2 및 TypeScript 5.9의 최신 안정 기능을 사용하여 현대적인 React 애플리케이션을 구축하기 위한 결정적인 기술 패턴을 제공합니다. 수동 hook인 useMemo 및 useCallback을 대체하고 메모이제이션을 자동화하는 React Compiler를 통해 성능을 극대화하는 데 중점을 둡니다. Openclaw Skills 내에서 이 기술을 통합함으로써 개발자는 네이티브 ref props, 최적화된 메타데이터 호이스팅 및 고급 상태 보존을 활용하는 깨끗하고 함수형인 컴포넌트를 작성하기 위한 프레임워크에 액세스할 수 있습니다.
이 기술은 satisfies 연산자 및 import defer와 같은 TypeScript의 최신 기능을 활용하여 엄격한 타입 안전성을 강조합니다. 판별된 유니온(discriminated unions) 및 견고한 context 패턴을 사용하여 컴포넌트가 성능이 뛰어날 뿐만 아니라 일반적인 런타임 오류에도 탄력적이도록 보장합니다.
React Compiler 및 TypeScript 5.9 패턴을 활성화하려면 먼저 필요한 개발 종속성을 설치하십시오.
pnpm add -D babel-plugin-react-compiler
컴파일러 플러그인을 포함하도록 Vite 또는 Babel 구성을 설정하십시오.
// vite.config.ts
import react from "@vitejs/plugin-react"
export default {
plugins: [
react({
babel: {
plugins: ["babel-plugin-react-compiler"],
},
}),
],
}
현대적인 TypeScript 기능을 지원하려면 tsconfig.json이 "module": "nodenext"로 설정되어 있는지 확인하십시오.
이 기술은 타입 안전성과 런타임 예측 가능성을 극대화하기 위해 데이터 구조를 구성합니다.
| 컴포넌트 엔티티 | 패턴 | 구현 |
|---|---|---|
| Props | 네이티브 확장 | 모든 HTML 속성을 상속하기 위해 React.ComponentProps<"element">를 사용합니다. |
| State | 판별된 유니온 | 불리언을 상태 기반 객체(idle, loading, error, success)로 대체합니다. |
| References | RefObject | React 19 요소는 `RefObject<T |
| Validation | Zod v4 | 타입 안전한 폼 검증 및 오류 처리를 위해 useActionState와 통합됩니다. |
import defer를 활용합니다.로드 중
Vend skill은 AI 에이전트가 Membrane 자동화 프레임워크를 통해 소매 운영, 재고 및 고객 데이터를 관리할 수 있도록 합니다.

관리형 API 인터페이스를 통해 Weglot 번역 서비스를 관리하고 다국어 웹사이트 워크플로우를 자동화하기 위한 강력한 통합 도구입니다.

AI 에이전트가 자동화된 인증 및 사전 구축된 액션을 통해 Strapi 콘텐츠, 레코드 및 워크플로우를 관리할 수 있게 해주는 강력한 통합 기능입니다.

Membrane 프레임워크를 통해 QADeputy 품질 보증 워크플로우 및 테스트 팀 운영을 관리하기 위한 포괄적인 AI 에이전트 기술입니다.








































