위로 아래

웹 종류

웹 종류

  1. 모바일 웹 (Mobile Web) : 풀 브라우저 방식 (Full Browsing). 화면 일부분이 변경될 때 화면 전체 내용을 서버에서 새로 받아오는 방식. 페이지 리로드 속도가 느리고 서버 접속 장애가 발생활 위험이 높다.
  2. 웹 앱 (Web App) : 단일 페이지 방식(SPA, Single Page Application). 브라우저에 최초 한 번 페이지 전체를 받아오고, 화면 일부분이 변경될 때마다 Ajax를 통해 해당 부분만 데이터를 바인딩.
  3. 네이티브 앱 (Native APP) : 모바일에 직접 깔아서 사용하는 어플리케이션. 해당 모바일 기기의 언어로 코딩해야 한다.
  4. 하이브리드 앱 (Hybrid App) : 웹 방식으로 원하는 언어로 코딩해서 네이티브 앱처럼 깔아서 쓰는 어플로 만든 것. 한 가지 코드로여러 운영체제에 쓰일 수 있다.
  5. 부가설명
    1. Ajax : 빠르게 동작하는 동적인 웹 페이지를 마들기 위한 개발 기법. 웹 페이지 전체를 다시 로딩하지 않아도 웹 페이지의 일부분만 갱신할 수 있게 해줌.
    2. 데이터 바인딩 : 화면에 보이는 데이터와 브라우저 메모리에 있는 데이터를 일치시키는 기법.