[질문]
웹앱, 반응형웹, 모바일웹 의 차이점을 정확히 알고싶습니다.
쉽게 설명해주시면 너무너무 감사하겠습니다
[답변]
앱과 웹에 대한 설명이 우선인것으로 보입니다.
앱은 APP형식으로 컴파일러(Compiler)를 통해서 설치 및 실행파일을 제공하는 방식을 의미합니다.
PC기준으로는 응용프로그램이나 어플리케이션이라 불리는 형태의 프로그램 구조를 앱이라 할수 있습니다.
컴파일러라는 방식을 통해서 프로그램 소스 코드(고급언어)를 기계어(저급언어)로 해석하여 구현하는 방식이기 때문에 컴파일 이후 속도가 빠르지만, 오류 및 버그 수정시에 재배포를 해야하는 문제점이 있습니다.
전체 파일을 메모리에서 로드한 이후 실행이 되는 방식이 주로 대부분입니다.
반대로 웹 방식은 인터프리터(Interpreter)방식으로 소스코드를 한줄씩 해석해서 보여주는 방식을 의미합니다.
인터프리터 방식은 소스코드를 그대로 해석하는 방식이 많기때문에 속도가 느리지만 오류 및 버그에 대응이 빠르다는 장점이 있습니다. 웹환경의 경우 동시에 여러사람에게 서비스를 진행하는 경우가 많습니다. 모든 소스를 읽어들이고 해석하지 않아도 되기때문에 웹방식에서는 인터프리터를 많이 사용하고 있습니다.
웹앱은 웹과 앱을 결합한 형태를 의미합니다.
앱으로 어플을 제작하게 되었을때, 앱의 문제로 인해서 버전마다 업데이트를 진행해야 합니다. 매번 업데이트를 진행하는데 있어서 사용자들의 불편함이 많겠죠.. 이런 단점을 보안하기 위해서 껍질 부분은 앱으로 제작하고 속에 내용부분은 엡으로 제작하는 방법을 웹앱이라 합니다.
반응형웹은 해상도에 따라서 반응을 하는웹방식을 의미합니다. 일반적으로 PC버전과 스마트폰버전의 홈페이지를 분리하여 만들기도 합니다. 이때 모바일(스마트폰)에 최적화된 웹을 모바일웹이라 합니다.
반응형웹은 1개의 소스코드 구조로 다양한 화면 해상도 대응이 가능하기 때문에 최근 기업들이 반응형웹 기반으로 많이 구축하는 추세입니다. 이외에도 타블릿PC와 스마트TV등에 대응하는 화면도 구성가능하기 때문에 가능하다면 반응형웹으로 구축하는것을 추천드립니다.
단지 여러 해상도를 대응해야 하기때문에 소스를 최적화 하기에 어려우며, 기술적인 난이도가 높아서 퍼블리셔 등의 전문인력을 투입해서 제작해야 합니다.
'ToTb Story > ToTb 네이버지식 Story' 카테고리의 다른 글
홈페이지 제작 어떻게 다가가야 할지.. (0) | 2016.10.11 |
---|---|
내공100) 홈페이지 제작 관련 질문입니다. (0) | 2016.10.11 |
웹호스팅 업체 창업하기에 대해서... (0) | 2016.10.11 |
홈페이지 제작 / 호스팅업체를 통해서 홈페이지를 관리하고 있습니다. (0) | 2016.10.11 |
결제시스템 관련 전산에 관해서 알려주세요. (0) | 2016.10.11 |
재고관리관점에서 고객서비스는 어떻게 설명할 수 있을까요? (0) | 2016.10.11 |
쇼핑몰 ERP연동 관련 문의 (0) | 2016.10.11 |
배송대행 사이트를 전문적으로 제작하는 곳이 있나요? (0) | 2016.10.11 |
소기업 erp 구축하는게 좋을까요? (0) | 2016.10.05 |
온라인 마케팅 견적 (0) | 2016.10.05 |
최근댓글