한국어로 설명하면 화면, 내비게이션, 상태 관리, API 연동을 포함한 완전한 React Native + Expo 프로젝트가 생성됩니다. 환경 세팅도, Xcode도 필요 없습니다. 내보내면 Cursor나 VS Code에서 이어서 작업합니다.
검색어 추천에 "리액트 네이티브 지원 중단"이 뜨니 먼저 답합니다. 2026년 현재 인스타그램, 디스코드, 쇼피파이, 마이크로소프트 오피스 일부, 그리고 국내에서는 당근이 React Native로 돌아갑니다. Meta는 New Architecture를 기본으로 삼았고 Expo는 분기마다 SDK를 갱신합니다. 중단의 징후는 없습니다.
"지원 중단"설의 근거는 대개 Flutter와의 비교입니다. Flutter는 자체 렌더러와 Dart로 그래픽 중심 앱에 강합니다. React Native는 JavaScript/TypeScript와 npm 생태계로, 웹 개발자가 새 언어 없이 들어올 수 있습니다. 둘 다 네이티브 앱을 출력합니다.
AI 코드 생성 관점에서는 차이가 분명합니다. Fastshot, Newly, Replit의 모바일 에이전트는 모두 React Native를 생성합니다. 모델의 학습 데이터가 JavaScript에 가장 두텁기 때문이고, 생성 품질의 차이는 여기서 나옵니다.
React Native 환경 세팅은 "20분이면 된다"고 하지만, 실제로는 Node, Watchman, Xcode, 안드로이드 스튜디오, JDK의 궁합으로 반나절이 사라지는 일이 흔합니다. 생성 도구는 이 과정을 통째로 건너뜁니다.
EAS와 같은 개념으로, Fastshot의 클라우드가 로컬 환경 없이 iOS와 안드로이드 바이너리를 빌드합니다.
JavaScript 층의 수정은 OTA 업데이트로 배포할 수 있어 스토어 재심사를 기다리지 않고 고칩니다.
카메라, 알림, 위치, 결제, 생체 인증은 Expo 모듈로 갖춰져 있고 AI가 필요에 따라 붙입니다.
Expo에 없는 네이티브 모듈이 필요해지면 그때 development build나 bare로 옮기면 됩니다. 처음부터 필요한 경우는 거의 없습니다.
| 항목 | React Native | Flutter |
|---|---|---|
| 언어 | JavaScript / TypeScript | Dart |
| 렌더링 | 네이티브 컴포넌트 | 자체 렌더러 (Impeller) |
| 채택 사례 | 인스타그램, 디스코드, 쇼피파이, 당근 | Google Pay, BMW |
| 웹 개발자 진입 | 기존 기술로 가능 | Dart 학습 필요 |
| AI 생성 도구 | Fastshot, Newly, Replit | FlutterFlow (비주얼 중심) |
| 맞는 용도 | 업무·SNS·커머스·콘텐츠 전반 | 그래픽 중심, 게임 성향 |
React는 웹 브라우저용 UI 라이브러리이고, React Native는 같은 문법으로 iOS와 안드로이드의 네이티브 앱을 만드는 프레임워크입니다. 컴포넌트가 다릅니다 — div와 span 대신 View와 Text, CSS 대신 StyleSheet, 그리고 별도의 내비게이션. 그래서 Lovable 같은 웹 생성기의 결과물은 네이티브 앱이 되지 않고, Fastshot은 처음부터 React Native를 생성합니다.
전통적인 길은 npx create-expo-app 뒤에 화면, 내비게이션, EAS 빌드 — 첫 버전까지 며칠입니다. Fastshot 같은 AI 생성기라면 앱을 설명하고, 화면과 내비게이션이 갖춰진 Expo 프로젝트를 받고, 휴대폰에서 확인한 뒤 GitHub로 내보냅니다. 그다음은 보통의 프로젝트처럼 이어집니다.
로컬에서는 Android SDK, Gradle, keystore를 갖추고 Expo 프로젝트라면 prebuild 다음 gradlew assembleRelease입니다. 이 궁합에서 반나절이 사라지는 일이 흔합니다. Fastshot은 같은 과정을 클라우드에서 실행해 서명된 APK나 AAB를 내려줍니다. 프로젝트는 통째로 내보낼 수 있어 원하면 나중에 직접 빌드해도 됩니다.
인스타그램, 페이스북, 디스코드, 쇼피파이, 마이크로소프트 오피스 모바일 일부, 코인베이스, 핀터레스트, 국내에서는 당근입니다. SNS, 커머스, 금융, 생산성까지 폭이 넓고, 성능 차이가 문제가 되는 것은 3D 그래픽과 물리 연산이 있는 게임 정도입니다. Fastshot으로 만드는 앱 대부분 — 예약, 커머스, 커뮤니티, 기록 — 은 이 범위 안에 있습니다.
아닙니다. 2026년 현재 Meta가 New Architecture를 기본으로 유지·개발하고 있고, Expo가 분기마다 새 SDK를 내며, 인스타그램과 디스코드가 그 위에서 돌아갑니다. "지원 중단"설은 Flutter 비교나 오래된 글에서 나오는 오해입니다. Fastshot을 비롯한 AI 생성 도구가 모두 React Native를 택한 것 자체가 생태계가 살아 있다는 신호입니다.
시작에는 필요 없습니다. Fastshot에서는 수정 루프가 채팅으로 돌아가니 React를 모르는 사람도 설명만으로 동작하는 앱을 만듭니다. 코드를 손으로 고치고 싶어지는 날 React 지식이 도움이 됩니다. 웹 경험이 있다면, 생성된 코드를 읽으며 손대는 것이 가장 짧은 학습 경로입니다 — 교재의 추상적인 예제가 아니라 내 앱에 적용된 관용적인 코드를 보게 되니까요.
react-native-web으로 가능하지만 주력 대상은 아닙니다. 모바일 앱의 웹 버전이 필요하면 Fastshot이 react-native-web을 설정한 프로젝트를 생성하고 공유 컴포넌트가 브라우저에서 렌더링됩니다. 웹이 부수적이 아니라 주력이라면 전용 웹 프레임워크와 별도의 Fastshot 모바일 프로젝트를 같은 Supabase 백엔드에 붙이는 편이 결과가 좋습니다.