웹사이트(website) vs 웹 애플리케이션(web application) 아마 대부분 둘이 같다고 생각하는 사람이 많을 거다 우리는 일상용어로 혼용해서 사용하기도 하기 때문이다 개발 영역에서 웹사이트(website)는 정적 페이지들의 집합체를 의미한다 여기에 동적 페이지를 포함하게 된다면 web application이라고 한다 사실 오늘날의 대부분의 웹사이트들은 엄밀하게 말하면 웹 애플리케이션들이다 웹 애플리케이션의 특징 데스크탑 애플리케이션처럼 상호작용이 가능하다 특정 기능을 가지고 있다(정보 검색 등) 정보나 자료 등의 콘텐츠 관리 시스템과 함께 작동한다 웹 애플리케이션 아키텍처 유저가 웹브라우저에서 요청을 하면 애플리케이션의 다양한 요소들(브라우저, 유저 인터페이스, 미들웨어, 서버, 데이터베이..
애플리케이션 ? 웹 애플리케이션 ? 스마트폰을 사용하는 대부분의 사람들은 모바일용 애플리케이션을 다운로드해봤을 것이다 아이폰을 사용하는 사람들이라면 대부분 App Store에서 다운로드를 했을 것이고 갤럭시와 같이 안드로이드 스마트폰을 사용하는 사람들이라면 대부분 Google Play Store에서 다운로드했을 것이다 이러한 특정 기기에(아이폰, 혹은 갤럭시 등) 설치해서 사용하는 애플리케이션을 네이티브 애플리케이션(Native-application)이라고 한다 네이티브 애플리케이션은 Apple IOS, Android OS, Windows와 같은 특정 실행환경에 종속된다 아이폰용으로 개발된 애플리케이션은 정상적인 방법으로는 갤럭시나 윈도우 컴퓨터에서는 사용할 수 없다 이에 따라 네이티브 애플리케이션의 장..