수업 후 목표
1. 요약 정리한 것을 보며 설명을 되새겨보자.
2. 설명하듯이 입으로 말해보자.
( 요약에 살을 붙여서 !!! )
인터넷의 정의와 탄생
1950 ~ 1960 ☎️ → 모뎀 → 🖥 (슬금슬금 관심받으면서 생겨가기 시작한다)
1969 🧨⚔️
장거리에는 비용이 많이 들지
아르팟네트워크서비스
/ 로그인 / 다양한 네트워크 등장 / 인터넷 네트워크 표준(프로토콜: 통신시스템이 데이터를 교환하기 위해 사용하는 규약 | TCP / IP )
→ 1980 internet 탄생 🎂
——————————————————————————————————————
✅ 1세대 WEB : Client ← Server (단방향) , 정적인 웹, HTML과 CSS뿐이지
✅ 2세대 WEB: Client ↔ Server (양방향) , 동적인 웹(다이나믹한 요소들이 요구되기 시작),JavaScript 등장(일부분에서만 사용, 클라이언트로 전송되는 형태) 했지!!
✅ 3세대 WEB: Client ↔ Frontend Server( HTML /Javascript )← Backend Server( Date )
프론트/ 백엔드는 서버가 분리 되어있는거야 데이타도 프론트가 필요없는것들도 있잖아, 굳이 거쳐서 나올 필요가 없는거지
SPA & FE / BE
Client 에는 플랫폼같은게 다양한 것들이 생겨났네!
Backand(Server) 에는 Gateway도 생겨나고 아키텍쳐가 복잡해지네
(왜? 웹 서비스의 복잡성 증가! / 사용자 수 / 데이터의 양 증가 / 이전에 겪지 못한 두 가지 문제 [동시 접속자 수, 데이터의 양←3세대 WEB의 특징이지])
Gateway의 등장 뿜뿜뿌~ ( 두 가지 저 문제를 해결해 보기 위해서 등장했다네 )
클라이언트가 복잡해졌네!
DevOps
2세대 웹 특징 - 피카츄 배구 크크킄
3세대 웹 특징 - 인터렉션이 많아짐 → Html은 몇개? 1개 단일이다