React Native Codegen
React Native Codegen
JavaScript에 적은 함수·값의 타입을 읽어 Android·iOS 구현이 따라야 할 함수 모양을 자동 생성하는 React Native 빌드 도구다.
같은 뜻으로 쓰는 말
- Codegen
- RN Codegen
마지막 검증
React Native Codegen은 JavaScript 함수와 값의 타입을 TypeScript나 Flow 표기로 적은 원본 Spec(명세)을 찾는다. 그 명세에서 JavaScript와 네이티브 기능을 이어 주는 C++ 코드와, Android·iOS 구현이 따라야 할 함수 모양인 플랫폼 인터페이스를 생성한다. 앱의 iOS·Android 빌드 과정에 연결되어 같은 명세에서 양쪽 경계 코드를 반복해서 만들 수 있게 한다.
Codegen은 저장·카메라 같은 실제 업무 기능을 구현하지 않는다. 생성된 인터페이스를 따르는 Android·iOS 코드는 개발자가 작성해야 한다. 생성 파일은 명세에서 다시 만들 수 있는 결과이므로 원본 명세 대신 직접 수정하면 다음 생성 때 변경이 사라진다.
출처와 검증 범위
아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.
- What is Codegen?React Native · 공식 문서 · 확인 2026-08-09
- Using CodegenReact Native · 공식 문서 · 확인 2026-08-09