브라우저 엔진과 브라우저의 관계
서버에 대한 구체적인 정의
서버리스의 개념
Ep16. 인터넷 익스플로러가 사라진 이유와 브라우저 엔진
Ep17. 아, 쿠키가 먹는 게 아니라고요?
Ep18. 프론트엔드, 백엔드?
Ep19. 서버가 뭔지 아직도 모른다고
Ep20. 슈퍼 개발자만 할 수 있다, 풀스택?
Ep21. 서버리스는 서버가 없다는 뜻?
인터넷 익스플로러가 사라진 이유와 브라우저 엔진
브라우저는 엔진을 장착해서 HCJ를 이해한다
이 엔진의 성능이 웹 브라우저의 성능을 결정한다
점유율만 믿고 게을러진 탓에 결국 크롬브라우저 엔진을 끌어다 사용 => Micro edge가 탄생
Cookie
웹사이트에 방문했을때 브라우저를 통해 컴퓨터에 보관하는 기록물
사용자와 서버가 정보를 주고받기위한 규칙 HTTP
But HTTP 는 stateless인 특징이 있다.
영수증을 발급하는것처럼 cookie가 서버에 전송되어 서버의 기억을 되살리는 역할.
서버의 외부모습
모니터가 없거나 1개만 있다
항상 인터넷에 연결되어있다.
저장소와 메모리 크기는 모두 어마어마하다
서버의 특징
서버는 24시간 내내 주소입력을 기다린다
주소가 입력되면 그 주소에 해당하는 데이터를 꺼내서 보여 준다.
=> 항상 켜져있는 컴퓨터이면서 인터넷에 연결되어있고 접속요청에 응답하는 컴퓨터
예전에는 서버를 전부 수동으로 관리 -> risk 가 아주 높음
아마존의 등장으로 서버는 우리 곁을 떠남
서버를 위한 소프트웨어를 작은 함수단위로 쪼개고
서버리스는 우리가 등록한 함수가 실행된 만큼만 돈을 내면된다.
서버리스의 단점 2가지
1.잠에서 깨어나는 시간이 필요하다: cold start , aws가 함수를깨우는데 필요한 시간
2. 서버제공자에게 지나치게 의존한다.
늘 사용하고 있었던 노트북과 인터넷에서 나의 행동에 따른 반응에 대해 개발자의 관점에서 바라볼 수 있게 도와주는 섹션이였다.
쿠키 상식으로 유용한 브라우저 익스텐션도 알려주는 섹션도 있어서 필요해 보이는 익스텐션을 설치해 두었다.