스킬 react-native-architecture
📱

react-native-architecture

안전 🌐 네트워크 접근⚙️ 외부 명령어

React Native 아키텍처 빠르게 설계하기

복잡한 React Native 앱은 확장성과 유지보수가 어려워질 수 있습니다. 이 스킬은 탐색, 오프라인 동기화, 네이티브 모듈을 갖춘 프로덕션 앱 구축을 위한 검증된 Expo 아키텍처 패턴과 코드 예제를 제공합니다.

지원: Claude Codex Code(CC)
📊 70 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"react-native-architecture" 사용 중입니다. 인증과 탭이 포함된 Expo Router 구조 개요

예상 결과:

  • (auth)와 (tabs) 폴더로 라우트 그룹화
  • 공유 프로바이더를 설정하는 루트 레이아웃 사용
  • 미인증 사용자를 로그인으로 리다이렉트
  • 일관된 아이콘으로 탭 화면 정의

"react-native-architecture" 사용 중입니다. 오프라인 데이터 유지 방법 보여줘

예상 결과:

  • AsyncStorage 지속성과 함께 React Query 사용
  • 캐싱을 위한 staleTime과 gcTime 설정
  • 더 나은 UX를 위해 낙관적 업데이트 구현
  • 연결이 복구되면 데이터 동기화

"react-native-architecture" 사용 중입니다. 어떤 네이티브 모듈을 사용해야 해

예상 결과:

  • 안전한 토큰 저장을 위한 expo-secure-store
  • 촉각적 피드백을 위한 expo-haptics
  • 생체 인식을 위한 expo-local-authentication
  • 푸시 알림을 위한 expo-notifications

보안 감사

안전
v4 • 1/17/2026

This is a documentation-only skill containing architectural patterns and example code. Static analyzer flagged documentation keywords as security issues, but all findings are false positives. No executable code, file access, or network requests exist. The skill contains only markdown documentation with TypeScript/JavaScript examples for React Native development.

2
스캔된 파일
849
분석된 줄 수
2
발견 사항
4
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
30
커뮤니티
100
보안
87
사양 준수

만들 수 있는 것

앱 구조 계획

새로운 React Native 앱의 폴더 레이아웃, 라우팅 그룹, 프로바이더를 정의합니다.

오프라인 동기화 추가

오프라인 사용을 위해 React Query 지속성과 낙관적 업데이트 패턴을 선택합니다.

성능 개선

대규모 데이터셋을 위한 리스트 렌더링 및 메모이제이션 전략을 선택합니다.

이 프롬프트를 사용해 보세요

새 앱 시작
탭과 인증이 포함된 React Native 프로젝트 구조와 Expo Router 레이아웃을 제안해줘.
인증 흐름 추가
라우트 보호와 안전한 토큰 저장소가 포함된 AuthProvider 패턴을 제공해줘.
오프라인 우선 데이터
React Query를 사용한 오프라인 캐싱, 낙관적 업데이트, 무효화를 설명해줘.
네이티브 통합
Expo에서 haptic, 생체 인식, 푸시 알림을 위한 베스트 프랙티스를 알려줘.

모범 사례

  • Expo Router 그룹을 사용하여 탐색 흐름 구성
  • 오프라인 접근과 빠른 시작을 위해 쿼리 지속
  • 실제 장치에서 플랫폼 동작 테스트

피하기

  • 소스 코드에 직접 시크릿 저장
  • 렌더 함수 내에서 데이터 가져오기
  • iOS와 Android UI 차이 무시

자주 묻는 질문

Expo와 베어 React Native와 호환되나요?
네. Expo에 초점을 맞추지만 베어 React Native가 다른 경우를 명시합니다.
이 스킬의 한계는 무엇인가요?
전체 앱 빌드가 아닌 아키텍처 패턴과 예제를 제공합니다.
기존 앱과 통합할 수 있나요?
네. 현재 구조에 패턴을 적용할 수 있습니다.
내 데이터에 접근하거나 저장하나요?
아니요. 문서 전용이며 파일이나 네트워크에 접근하지 않습니다.
예제가 내 설정과 맞지 않으면 어떻게 해야 하나요?
제약을 공유하면 아키텍처 안내를 맞춤화할 수 있습니다.
일반적인 React Native 팁과 어떻게 비교되나요?
프로덕션 아키텍처, 라우팅, 오프라인 동기화, 네이티브 모듈에 초점을 맞춥니다.

개발자 세부 정보

파일 구조

📄 SKILL.md