웹의 시장장악력은 점점 증가하고있다. 웹으로 처음에는 굉장히 단순한 웹페이지만 만들수 있었지만, 요즘은 많이
웹의 기술이 발전해서 다양한 기능이 동작한다.
영화예매,옵주무,ㄴ영화보기 다 가능하다.
일반 앱처럼 동작할 수 있는거다. 웹을 활용해서 앱처럼 동작하는걸 웹 애플리케이션이라고 한다. 그리고 웹 애플리케이션과 구분하기 위해서 기기의 os에서 바로 실행할수있는 앱을 네이티브 애플티케이션이라고 한다. 둘이 같아보여도 실행 방식은 다르다. 웹앱은 브라우저를 거쳐서 os에 맞닿아있고 네이티브앱은 바로 os에 맞닿아있다.
사실상 브라우저도 하나의 네이티브 앱인 셈이다; 정리하자면 앱을 사용자에게 쓰게하려면 네이티브앱과 웹 앱 두가지 방식이 있는데 각자 장단점이 있다 기기에서 바로 실행하는 네이티브앱에서는 os와 기기에 내장된 여러 기능을 더 쉽게 활용할수있다 os에 맞닿아있기때문에 다운받아서 내 컴퓨터에 설치하기때문에 인터넷이 없어도 바로 연결 할 수있다. 하지만 단점으로는 네이티브앱은 설치 혹은 배포라는 과정을 반드시 거쳐야 한다는거다. 모바일앱을 생각해보면 앱을 다운로드 받을 수 있는 마켓이 있다. 안드로이드는 구글스토어 , ios는 애플 앱스토어에서 다운로드 받아서 사용하게 된다 만약 앱을 만든 회사에서 앱의 기능을 바꾸고싶으면 수저된 버전을 다시 마켓에 올려줘야한다 그리고 사용자는 새로운 버전으로 업데이트 해야한다.게다가 구글에서는 아무 앱을 받아주는게아니고 여러조건을 만족하는지 확인하기때문에 마켓에 등록하는데도 시간이 소요된다. 웹 앱은 설치,혹은 배포라는 과정이 없기때문에 이런단점이 해결된다 웹페이지처럼 주소만 입력하면 바로 접근이 가능하고 수정사항이 있어도 시릿간으로 반영이 된다 접근성이 더 좋은거다. 링크로 앱을 공유할수있습니다. 비록 기기를 사용하는 기기에는 제한사항이 있지만..그래서 간단한 기능만으로 이루어진 서비스에는 네이티브앱으로 만들지않고 웹앱으로 서비스 하는 경우가 많다. 웹앱은 적은투자와 기능으로 서비스를 런칭하고 싶은 회사들의 대안이 되고있다.