크로스플랫폼 앱
React Native: 웹 팀이 모바일로 넓힐 때
React Native는 메타가 주도한 크로스플랫폼 앱 개발 프레임워크입니다. 가장 큰 장점은 웹 개발 인력이 모바일로 확장할 때 전환 비용이 낮다는 점입니다. 기존 JavaScript·TypeScript 스택과 궁합이 좋아서, 별도 모바일 팀을 꾸리기 어려운 조직에 현실적입니다.
한국에서는 웹과 앱을 병행 운영하는 팀이 많아 이 선택이 자주 검토됩니다. 다만 모든 기능에 유리한 것은 아닙니다. 네이티브 모듈이 필요한 고성능 기능은 별도 판단이 필요합니다. 카메라 처리, 실시간 그래픽, 기기 센서를 깊게 쓰는 기능이 앱의 중심이라면 그 부분만 네이티브로 분리하는 구성도 검토할 만합니다.
- 유리한 조건
- 웹과 앱을 같은 코드 자산으로 운영하고, 출시 주기를 맞춰야 할 때
- 다시 볼 조건
- 플랫폼 고유 기능과 그래픽 성능이 제품의 핵심 경험일 때