</> 바코친
기초 원리 · L0 입문 · 약 7분

웹 vs 앱: 같은 서비스, 다른 그릇

내 서비스는 웹으로 낼까, 앱으로 낼까?

한 줄로 말하면

웹앱은 주소만 있으면 바로 여는 서비스, 네이티브 앱은 스토어에서 설치하는 서비스야. 속(백엔드)은 같아도 담는 그릇이 달라.

유튜브, 인스타, 노션처럼 큰 서비스는 웹과 앱을 둘 다 내는 경우가 많아. 둘 다 같은 백엔드와 대화하니까 어디서 쓰든 내 데이터가 그대로 보여.

웹: 주소 하나로 어디서나

앱: 폰 안에 자리 잡기

"코드 하나로 둘 다"가 요즘 대세

예전엔 아이폰 앱과 안드로이드 앱을 따로 만들었어. 요즘은 React Native(Expo)나 Flutter 같은 도구로 코드 하나를 써서 아이폰, 안드로이드, 심지어 웹까지 한 번에 만드는 경우가 많아. 지금 쓰고 있는 바코친도 이 방식으로 만들었어.

어떻게 고를까?

  1. 핵심 기능이 기기에 기대? — 푸시, 백그라운드 위치, 블루투스 등이 필수면 → 앱
  2. 매일 쓰는 서비스야? — 습관이 중요하면 → 앱 아이콘이 유리
  3. 검색으로 찾아와야 해? — 정보·콘텐츠·랜딩 페이지면 → 웹
  4. 아직 검증 전이야? — 빨리 고치고 반응을 봐야 하면 → 웹부터

확인 퀴즈

Q. 다음 중 웹의 장점이 아닌 것은?
  1. 설치 없이 링크로 바로 열 수 있다
  2. 배포하면 업데이트가 바로 반영된다
  3. 푸시 알림과 백그라운드 기능을 가장 자유롭게 쓸 수 있다
  4. 검색 엔진에 노출된다
정답 보기

3번. 깊은 기기 기능은 네이티브 앱이 유리해. 나머지는 웹의 대표적인 장점이야.

Q. 웹과 앱을 둘 다 내는 서비스에서 보통 백엔드는?
  1. 웹용, 앱용 따로 만든다
  2. 하나를 만들어 웹과 앱이 같이 쓴다
  3. 앱에는 백엔드가 필요 없다
  4. 웹에는 백엔드가 필요 없다
정답 보기

2번. 그릇(화면)만 다르고 주방(백엔드)은 하나야. 그래야 어디서 쓰든 같은 데이터가 보여.

바코친 앱에서 퀴즈 풀고 AI한테 물어보기

무료 · 카카오로 바로 시작 · 레슨 243개