웹 발전 역사

Jinhyeon Son·2020년 3월 25일
0

노트

목록 보기
1/8

internet - 물리적으로 떨어져있는 컴퓨터가 네트워크를 통해 데이터를 주고 받을 수 있는 시스템

초기 전통적인 웹

  • static 한 페이지만 서비스
  • HTML은 markup language로 로직을 구현할 수 없기 때문

2세대 웹

  • 자바스크립트의 등장으로 웹에서 동적인 컨텐츠를 구현 가능해짐

3세대 웹

  • 2세대 보다 동적인 부분이 더 부각됨
  • Single Page Application 등장
  • 자바스크립트와 HTML의 중요성이 반전됨
  • 자바스크립트가 HTML을 동적으로 직접 생성
  • backend, frontend의 구분이 확실해짐

현대 개발팀 구조

Product Manager (기획)

  • 개발 로드맵 관리, 유저 요구 반영

디자이너

  • uiux 개발

frontend

  • html css js를 통한 frontend 개발

backend

  • 크게 API개발과 데이터 관련 시스템 개발로 나뉨
  • DevOps는 system infra 관리까지 수행

sysops

  • data center에서 서버 설치 및 관리하는 직군

data scientist

  • 머신러닝, AI 등 데이터 분석 알고리즘과 분석 모델링 구현

data engineer

  • data scientist에게 기술적인 도움

tester

  • QA
    - 테스트를 직접 실행
  • Test automation
    - 테스트가 자동으로 수행되도록 하는 역할 수행

fullstack

  • 프론트와 백이 명확하게 나뉜 상황에서 모든 분야에 전문가가 되기는 굉장히 힘듬
  • 경력자로서의 신뢰성이 떨어질 수 있음

0개의 댓글