본문 바로가기

Network

웹어플리케이션

웹 애플리케이션

  • 웹 개발자에게 클라이언트는 브라우저이다.
  • 웹 애플리케이션은 웹 기반으로 동작하는 애플리케이션이다.
  • 설치나 다운로드가 필요 없다.
  • 업데이트와 유지 관리가 쉽다.
  • 속도가 느리고 접근성이 떨어질 수 있다. (앱스토어에 등록되지 않기 때문)
  • 보안상 위험이 클 수 있다.

 

네이티브 애플리케이션

  • 네이티브 애플리케이션은 특정 기기에 설치해서 사용하는 앱이다.
    • 예: 네이버 앱 (네이버 웹사이트를 크롬 브라우저로 접속하는 것과는 다름)
  • 웹 애플리케이션보다 상대적으로 빠르다.
  • 인터넷 없이도 사용할 수 있다. (실행은 가능)
  • 상대적으로 안전하다.

 

장점

  • 성능이 좋다.
  • 오프라인 상태에서도 작동한다.
  • 보안이 뛰어나다.

단점

  • 개발비가 더 많이 든다.
  • 빠른 업데이트가 어렵다.
  • 앱 스토어의 승인 과정을 거쳐야 하며, 이 과정에서 비용이 발생할 수 있다.

 

 

웹어플리케이션

설치나 다운로드드필요없

업데이트 유지관리 쉬움

 

속도느임 접근성 떨어짐 (앱스토어에 없어서)

보안상 위험 쉬움

 

 

 

'Network' 카테고리의 다른 글

REST API  (0) 2024.05.31
  (0) 2024.05.30
URL&DNS  (0) 2024.05.30
TCP와 UDP  (0) 2024.05.30
LAN 과 WAN  (0) 2024.05.30