[TIL] 웹서비스 역사와 발전

·2022년 8월 22일
0

TIL

목록 보기
5/10
post-thumbnail

1. Internet and Web History

Internet이란?

  • 여러 통신망을 하나로 연결한다는 Inter + network
  • 전 세계의 컴퓨터가 서로 연결되어 정보를 교환할 수 있는 하나의 거대한 컴퓨터 통신망

초기 인터넷의 근간 : ARPAnet의 탄생
냉전시대, 핵무기에도 견고한 네트워크의 중요성
분배 네트워크, 패킷 스위칭, 라우팅 개념의 탄생
1983년 1월 1일, 현재와 같은 TCP/IP 패킷 송출 방법으로 전환 (P는 프로토콜의 약자)

Web이란?

  • 최초의 웹 사이트. 인터넷을 통해서 접근 가능한 수많은 정보.
  • www : 인터넷 네트워크에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간
  • Hyptertext, HTML, HTTP의 발전!

인터넷과 웹이 불러온 혁신

  • 정보 유통의 발달
  • 유통-인터넷과 웹이 불러온 가장 큰 혁신

1세대 웹

  • 서버가 HTML 페이지 전체를 클라이언트에 전송
  • 당시의 기술 : HTML / CSS로
    정적임
  • 단순한 정보 제공 위주

2세대 웹

  • 웹서비스의 발전
  • 동적인 2세대 웹 서비스의 출현
  • 웹 기반의 언어 javascript 출현
  • 서버와 클라이언트 주체 동일

3세대 웹

  • SPA(Single Page Application)방식 등장
  • 단일의 HTML 페이지로 전체 웹 서비스 구현
  • JavaScriptr가 HTML 요소 생성부터 모든 페이지 및 기능을 동적으로 처리
  • 웹 페이지 렌더링에 필요한 javascript 코드는 최초의 통신에서 한번에 송수신

Modern Web System Architecture

  • 웹서비스의 복잡성 증가 : User Interaction의 중요성 / 사용자 수 / 데이터 양 증가
  • 이전에 겪지 못했던 두 가지 문제 : 동시 접속자 수 / 데이터의 양
  • System Architecture 발전
    : FE / BE 서버 분리, BE API서버의 세분화, 데이터 요청 분산 처리
profile
병아리 개발자입니다 🐥 틀린 정보가 있다면 말씀해주세요!

0개의 댓글