rn-navigation
낮은 위험 68Expo Router 내비게이션 구축
작성자 CJHarmath
React Native 앱은 탭 바, 모달, 딥 링킹을 위한 적절한 내비게이션 아키텍처가 필요합니다. 이 스킬은 프로덕션 앱을 위한 검증된 Expo Router 패턴을 제공합니다.
rn-native-features
안전 70Expo React Native에서 네이티브 iOS 기능 구현
작성자 CJHarmath
Expo React Native 앱에서 카메라, 푸시 알림, 햅틱, 보안 저장소와 같은 네이티브 iOS 기능을 구축하려면 플랫폼별 패턴이 필요합니다. 이 스킬은 적절한 권한 처리 및 Expo 모범 사례와 함께 이러한 기능을 올바르게 구현할 수 있는 즉시 사용 가능한 코드 예제를 제공합니다.
rn-auth
안전 69Expo 앱에서 React Native 인증 구현하기
작성자 CJHarmath
React Native 인증은 OAuth 플로우, 안전한 토큰 저장, 세션 관리를 신중하게 처리해야 합니다. 이 스킬은 Google 로그인, SecureStore를 사용한 토큰 저장, Expo Router를 사용한 보호된 라우트, 백엔드 통합을 구현하기 위한 검증된 패턴을 제공합니다.
rn-async-patterns
안전 69React Native 비동기 문제 디버깅
작성자 CJHarmath
React Native 앱의 비동기 버그는 개발 환경에서는 작동하지만 부하가 걸리면 실패하는 경우가 많습니다. 이 스킬은 Zustand 기반 상태 관리에서 경쟁 조건, 부유 프로미스, 비동기 타이밍 문제를 감지하고 수정하는 패턴을 제공합니다.
react-zustand-patterns
안전 70Zustand 상태 관리 패턴 적용
작성자 CJHarmath
Zustand의 단순함은 미묘한 버그를 유발하는 타이밍 복잡성을 숨기고 있습니다. 동기적 set() 동작, 오래된 클로저 방지, 비동기 액션, 셀렉터 최적화 패턴을 학습하여 신뢰할 수 있는 React 상태 관리 코드를 작성하세요.
react-testing
안전 69Jest와 Testing Library로 React 테스트 작성하기
작성자 CJHarmath
React 컴포넌트를 테스트하려면 컴포넌트 렌더링, 사용자 상호작용, 비동기 상태 관리에 대한 이해가 필요합니다. 이 스킬은 컴포넌트, 스토어, 훅, 비동기 작업에 대한 신뢰할 수 있는 테스트를 작성하는 데 도움이 되는 Jest 및 React Testing Library용 바로 사용 가능한 패턴을 제공합니다.
react-state-flows
안전 69복잡한 React 상태 흐름 구현
작성자 CJHarmath
비동기 종속성이 있는 다중 단계 React 작업은 순서 버그와 사전 조건 누락이 발생하기 쉽습니다. 이 기술은 React 웹 및 React Native 응용 프로그램에서 강력한 상태 시스템 패턴을 구현하기 위한 패턴과 체크리스트를 제공합니다.
react-performance
안전 70React 애플리케이션 성능 최적화
작성자 CJHarmath
React 애플리케이션은 불필요한 리렌더링과 느린 리스트 렌더링으로 인해 사용자 경험이 저하되는 경우가 많습니다. 이 스킬은 메모이제이션, 가상화, 코드 분할 및 성능 프로파일링에 대한 전문 패턴을 제공하여 빠르고 반응성 높은 React 애플리케이션을 구축할 수 있도록 지원합니다.
react-observability
안전 70스마트 로깅으로 관찰 가능한 React 애플리케이션 구축하기
작성자 CJHarmath
조용한 실패는 디버깅을 불가능하게 만듭니다. 이 스킬은 구조화된 로깅, 맥락적 오류 메시지, 프로덕션 준비 디버깅 패턴을 통해 내장된 관찰 가능성을 갖춘 React 코드를 작성하는 방법을 가르칩니다.
react-async-patterns
안전 69React 비동기 버그 수정 - 검증된 패턴
작성자 CJHarmath
React의 비동기 버그는 개발 환경에서는 작동하지만 부하 상태에서 실패하는 경우가 많습니다. 이 스킬은 부동 프로미스, 레이스 컨디션, Zustand와 React Query를 사용한 비동기 타이밍 이슈에 대한 검증된 패턴을 제공합니다.
py-testing-async
안전 69pytest로 비동기 테스트 작성
작성자 CJHarmath
비동기 테스트는 동기 코드와 다른 특정 패턴이 필요합니다. 이 기술은 pytest-asyncio 설정, 비동기 픽스처, 비동기 함수 모킹, 데이터베이스 테스트 격리를 바로 사용할 수 있는 패턴을 제공합니다.
py-sqlmodel-patterns
안전 69비동기 데이터베이스를 위한 SQLModel 패턴 작성
작성자 CJHarmath
SQLModel은 Pydantic과 SQLAlchemy를 결합하여 모델과 스키마에 대한 혼란을 만듭니다. 비동기 SQLAlchemy는 동기식과는 다른 규칙이 있습니다. 이 스킬은 즉시 로딩, 관계, 세션 및 일반적인 데이터베이스 작업을 위한 검증된 패턴을 제공합니다.
py-pydantic-patterns
안전 70Pydantic v2 검증 패턴 적용
작성자 CJHarmath
Pydantic v2는 v1과 비교하여 상당한 API 변경사항이 있습니다. 이 스킬은 검증, 직렬화 및 스키마 설계를 위한 검증된 패턴을 제공하여 마이그레이션과 견고한 데이터 모델 구축을 돕습니다.
py-observability
안전 69Python 백엔드에 관측 기능 추가
작성자 CJHarmath
관측 기능 없이는 프로덕션 이슈를 디버깅할 수 없습니다. 자동 실패와 오류에서 컨텍스트가 누락되면 인시던트가 더 오래 지속됩니다. 이 기술은 Python 백엔드를 위한 로깅, 메트릭, 트레이싱, 오류 추적 패턴을 제공합니다.
py-fastapi-patterns
안전 70FastAPI 모범 사례 적용
작성자 CJHarmath
FastAPI로 API를 구축하려면 의존성 주입, 응답 모델, OpenAPI 스키마 설계를 이해해야 합니다. 이 스킬은 일반적인 버그를 예방하고 프론트엔드 팀의 개발자 경험을 개선하는 검증된 패턴을 제공합니다.
py-async-patterns
안전 70Python 비동기 패턴 적용
작성자 CJHarmath
비동기 Python 코드는 종종 레이스 컨디션, 세션 누수, 커넥션 풀 문제를 겪습니다. 이 스킬은 FastAPI와 SQLAlchemy를 위한 검증된 패턴을 제공하여 흔한 비동기 함정을 예방합니다.
py-alembic-patterns
안전 70PostgreSQL을 위한 안전한 Alembic 마이그레이션 작성
작성자 CJHarmath
데이터베이스 마이그레이션은 잘못 수행될 경우 데이터 손실이나 다운타임을 유발할 수 있습니다. 이 스킬은 Alembic 마이그레이션을 생성, 검토 및 안전하게 적용하기 위한 검증된 패턴을 제공합니다.
postgres-performance
낮은 위험 68PostgreSQL 쿼리 성능 최적화
작성자 CJHarmath
데이터베이스 성능 문제는 애플리케이션 속도를 저하시키고 사용자를 불편하게 합니다. 이 스킬은 인덱싱 전략, 쿼리 튜닝, 확장 가능한 아키텍처 패턴을 포함한 PostgreSQL 최적화를 위한 검증된 패턴을 제공합니다.
postgres-patterns
안전 69PostgreSQL 마이그레이션 검토 및 쿼리 최적화
작성자 CJHarmath
Alembic은 PostgreSQL 성능 영향을 고려하지 않고 마이그레이션을 생성합니다. 이 스킬은 데이터베이스 마이그레이션을 검토하고 일반적인 성능 문제를 피하는 효율적인 쿼리 작성 패턴을 제공합니다.
expo-build-deploy
낮은 위험 67Expo iOS 앱 빌드 및 배포
작성자 CJHarmath
Expo iOS 빌드는 EAS Build, 인증서, TestFlight의 복잡한 구성이 필요합니다. 이 스킬은 빌드 구성, TestFlight 제출, 일반적인 문제 해결을 위한 단계별 가이드를 제공합니다.