개발자
저는 저번 회사에서 인턴을 하면 리액트 장고로 웹 개발만 해본 경험이 있습니다. 이번에 앱을 만들어 보려고 하는데 개발 흐름 자체가 어떻게 되는지 궁금하여 고수님들께 조언을 구하고자 글을 씁니다. 저는 크로스 플랫폼으로 제작하려 해서 프론트는 리액트 네이티브로 만들고 백앤드는 똑같이 장고로 작업을 하려고 생각하고 있습니다. 그런데 여기서 의문점이 웹에서는 프론트, 리버스 프록시, 백앤드를 한꺼번에 한 파일에서 관리해서 서버에 올렸었는데 앱은 따로 플레이스토어나 앱스토어에 apk파일을 올려야하지 않습니까....? 그렇다면 앱에서 서버 데이터베이스 등을 이용하려면 백앤드만 따로 아마존 ec2같은 서버에 배포해 놓는 걸까요? 되도록이면 파이어베이스는 알람 기능 구현에만 사용하고 서버 쪽을 직접 짜보려고 합니다. 제가 이해한 바로는 apk파일에는 리액트네이티브(프론트)와 장고(백)을 빌드한 파일이 들어가고, 서버는 또 따로 장고 등을 사용해서 만들어서 ec2 등에 배포해서 그 둘이 통신하는 구조가 맞을까요? 도움 주시면 열심히 경청하도록 하겠습니다. 감사합니다 :) 다들 좋은 연말 되세요!
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!