웹앱 (Web App)
별칭: web app · web application · 웹 앱 · 웹앱
웹 기술로 만들지만 사용자는 앱처럼 조작하는 화면 중심 서비스.
웹앱은 브라우저에서 실행되는 애플리케이션이다. 주소로 열 수 있지만 버튼, 검색, 저장, 로그인, 대시보드처럼 앱에 가까운 상호작용을 제공한다. PWA가 붙으면 홈 화면에 추가해 더 앱처럼 사용할 수 있다.
정의
웹앱은 HTML, CSS, JavaScript 같은 웹 기술로 만들고 브라우저에서 실행하는 애플리케이션이다. 읽기 중심의 웹페이지와 달리 사용자가 입력하고, 필터를 바꾸고, 저장하고, 로그인하며, 상태가 화면에 즉시 반영되는 상호작용을 포함한다.
왜 중요한가
바이브코딩에서 "앱"이라는 단어는 자주 등장하지만, 처음부터 앱스토어에 올리는 네이티브 앱을 의미하지는 않는다. 초보자가 가장 빠르게 만들고 공유하기 좋은 첫 형태는 보통 웹앱이다. 링크만 보내면 상대가 바로 열 수 있고, 배포와 수정도 네이티브 앱보다 가볍다.
Semiclass에서의 의미
수업의 생활정보 보드는 웹앱이다. 카드 목록, 검색, 카테고리 필터, 관심 항목 저장, 상세 패널, 지도 자리 같은 기능을 통해 "그냥 예쁜 화면"과 "사용자가 실제로 조작하는 도구"의 차이를 보여준다. 이후 PWA와 반응형 UI를 붙이면 휴대폰에서 앱처럼 다시 열 수 있다.
주의할 점
웹앱은 배포가 쉽지만 모든 네이티브 기능을 자동으로 쓸 수 있는 것은 아니다. 푸시 알림, 오프라인 동작, 카메라·위치 접근, 홈 화면 설치 경험은 브라우저와 운영체제 지원 범위를 확인해야 한다.