웹 서비스 역사 및 발전

Alex·2022년 3월 29일

1. Internet & Web

1) Internet

  • 전 세계의 컴퓨터가 서로 연결되어 정보를 교환할 수 있는 하나의 거대한 컴퓨터 통신망.
  • IT 기술은 전쟁으로 더 발전하게 되었음(강력한 통신 기술이 필요해졌기 때문)
    -> 통신기술과 컴퓨터 기술이 결합

2) Web

  • Collection of information which is accessed via the Internet. 인터넷 네트워크를 이용하여 통신되는 정보의 집합
  • 인터넷이 등장하고 30년뒤인 1990년에 웹이 등장
  • 즉, 인터넷이라는 네트워크 기능 내에 웹이라는 서비스의 형태로
  • 웹의 출현으로 인해 인터넷 통신이 대중적으로 사용되기 시작하였음.
  • cf) 웹의 아버지, 팀 버너스리(Tim Berners-Lee)
    -> 1990년, 세계 최초의 웹 브라우저인 WWW(World Wide Web) 이라는 프로그램 개발

3) 인터넷과 웹으로 인한 발전

  • 정보 유통의 발전
  • 웹 기반의 SW 서비스의 시작(1세대 웹 서비스의 시작)

2. Web의 역사

1) Client & Server

  • Client
    -> Browser(Chrome, Safari, Internet Explorer, etx)
  • Server
    -> 웹 서비스를 제공하는 서버(컴퓨터)

2) 1세대 Web

  • 정적, 단순한 정보 제공 위주, 기능이 많지 않았음.
  • User Interaction 요구 X
  • Yahoo 1994
  • Yahoo 1996

3) 2세대 Web

  • 동적, 웹 기반의 언어 JS출현, User Interaction O
  • JS역할이 커졌으나, 일부분에서만 사용.
  • 프론트/ 백 구분 X
  • Yahoo 2001

4) 3세대 Web

  • SPA(Single Page Application)방식 등장
    -> 단일 HTML 페이지로 전체 웹 서비스 구현
  • 프론트/ 백 분리
  • Yahoo 2011
  • Yahoo 2013

3. Modern Web Development

1) Modern Web System Architecture

  • 웹 서비스의 복잡성 증가
    -> User Interaction 중요성 증가 / 사용자 수, 데이터의 양 증가
  • System Architecture발전
    -> 프론트와 백 분리, 백엔트 API 서버의 세분화, 데이터 요청 분산 처리(API Gateway)

2) Modern Web Development Team

profile
With Data or Without Data?

0개의 댓글