expo-api-routes
작성자: expo
Expo Router의 API 라우트로, EAS Hosting에서 서버 측 로직, 비밀 정보 및 타사 통합을 처리합니다. 앱 디렉토리에 +api.ts 접미사를 사용하여 라우트를 생성하고, HTTP 메서드(GET, POST, PUT, DELETE)에 대한 명명된 함수를 내보냅니다. 쿼리 파라미터, 헤더, JSON 본문 및 동적 라우트 세그먼트를 처리하며, 웹 클라이언트를 위해 CORS 헤더를 추가합니다. process.env를 통해 서버 측 비밀 정보에 접근하고, 로컬에서는 .env 파일에 변수를 설정하거나 프로덕션에서는 eas env:create를 통해 설정합니다. eas 명령어를 사용하여 EAS Hosting(Cloudflare Workers)에 배포합니다.
npx skills add https://github.com/expo/skills --skill expo-api-routes