개발자

웹뷰 앱 개발이 다음과 같이 이루어지는게 맞나요?

2023년 08월 09일조회 157

휴대폰 앱 내부에서 웹뷰를 띄워 웹뷰 앱을 만들때 다음중 어떤 방식인지가 궁금합니다. 1. 웹사이트를 배포하고 해당 웹사이트로의 링크를 걸어서 앱 내부에서 웹사이트를 접근하는 방식 2. 해당 앱 내부에 Static website(HTML+CSS+JS) 파일을 내장하는 방식 아니면 둘다 가능한데 보통 1번을 자주 사용하는 것인가요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

조용구님의 프로필 사진

안녕하세요 :) 둘 다 가능한 방법입니다. 1번은 웹사이트 배포하면 앱 내부 웹뷰를 업데이트 할 수 있어서 제 경험적으로 봤을 때 1번을 자주 사용하는 것 같아요. 반면에 간혹 2번을 사용하는 이유는 웹뷰를 사용해도 앱 처럼 내장된 웹 리소스를 사용해서 초기 렌더링이 빠릅니다. 1번 방법으로 HTTP Cache-Control을 설정하거나 SSR을 사용해도 초기 렌더링과 콜드 스타트는 2번이 빠르지만, 1번은 운영에 이점이 있기 때문에 1번을 자주 선택하는 것 같아요 :)

profile picture

익명

작성자

2023년 08월 10일

감사합니다!!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!