개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
쿠키는 영수증 같은 것
프론트엔드 + 백엔드 + 데브옵스 = 풀스택
서버는 그냥 컴퓨터다
TIL (Today I Learned) 날짜
2023. 10. 11
오늘 읽은 범위
#16. 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 ~ #21. 서버리스는 서버가 없다는 뜻?
책에서 기억하고 싶은 내용을 써보세요.
최신 기술을 가장 빨리 지원했던 인터넷 익스플로러는 점유율을 믿고 게으름을 피우다가 결국엔 지원을 중단했다.
웹 브라우저의 핵심 프로그램을 '브라우저 엔진' 또는 '렌더링 엔진'이라고 한다.
엔진의 성능이 웹 브라우저의 성능을 결정한다.
엔진이 최신 표준안, 최신 기술을 지원한다면 최신 웹 브라우저가 되는 것.
쿠키는 우리가 어떤 웹 사이트에 방문했을 때 브라우저를 통해 우리의 컴퓨터에 보관하는 기록물이다. => 영수증 같은 것
HTTP(HyperText Transfer Protocol)는 인터넷에서 정보를 주고받기 위한 프로토콜.
쿠키의 규칙 :
1. 쿠키는 도메인 1개에만 한정한다.
2. 쿠키는 자동으로 보낸다.
3. 쿠키는 컴퓨터에 자동으로 저장된다.
프런트엔드 : 모든 프로그램의 가장 앞을 말함.
사용자가 보는 화면의 인터페이스.
ex) 카카오톡이 채팅 화면, 네이버의 화면 등
백엔드 : 모든 프로그램의 가장 뒤를 말함.
사용자가 눈으로 볼 수는 없지만 실제로는 사용해야 하는 기능.
ex) 데이터베이스, 라우터와 같은 것들
풀스텍 = 프런트엔드 + 백엔드 + 데브옵스
서버의 특징 :
1. 서버는 24시간 내내 주소 입력을 기다린다.
2. 주소가 입력되면 그 주소에 해당하는 데이터를 꺼내서 보여 준다.
=> 서버는 항상 켜져 있는 컴퓨터이면서 인터넷에 연결되어 있고 접속 요청에 응답하는 컴퓨터임.
서버의 외부 모습 :
1. 모니터가 없거나 1개만 있다.
2. 항상 인터넷에 연결되어 있다.
3. 저장소와 메모리 크기는 모두 어마어마하다.
서버리스는 우리가 직접 관리하지 않는 서버를 의미함.
서버리스의 단점 :
1. 서버리스의 함수는 잠에서 깰 때 시간이 필요하다 : 콜드 스타트
2. 서버 제공자에게 지나치게 의존한다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
오늘 읽은 에피소드는 평상시에는 많이 들어본 용어지만 실제로는 정확한 의미를 알지 못했던 용어들을 정확히 알 수 있게 해준 에피소드였던 것 같다. 그리고 풀스텍이 '프론트엔드+벡엔드'라고만 알고 있었는데 데브옵스까지 포함된다는 사실도 새로 알 수 있었다.
오늘 읽은 다른사람의 TIL
m13465님의 TIL (https://nomadcoders.co/community/thread/8493)