📙오늘 TIL 3줄 요약
- 초심을 잃지 말자. 95%의 점유율을 보였지만 지금은 문 닫은 익스플로러를 기억하자.
- 내가 만든 🍪쿠키🍪는 컴퓨터에 저장한다.
- 세상은 빠르게 변하고, 개발자는 공부해야한다.
TIL (Today I Learned) 날짜 : 2023.01.18(수)
오늘 읽은 범위
[2]마당 코딩별 안내서 - 웹 기술 편
에피소드 16. 인터넷 익스프로러가 사라진 이유와 브라우저 엔진
에피소드 17. 아, 쿠키가 먹는 게 아니라고요?
에피소드 18. 프런트엔드, 백엔드?
에피소드 19. 서버가 뭔지 아직도 모른다고?
에피소드 20. 슈퍼 개발자만 할 수 있다. 풀스택?
에피소드 21. 서버리스는 서버가 없다는 뜻?
책에서 기억하고 싶은 내용
에피소드 16. 인터넷 익스플로러가 사라진 이유와 브라우저 엔진
- 인터넷 익스플로러는 CSS를 최초로 적용한 웹 브라우저였다.
- 1999년, 인터넷 익스플로러 5.0버전이 나왔을 때는 에이젝스(Ajax) 기술을 최초로 지원했다.
- 2003년에는 인터넷 익스플로러의 시장 점유율이 95%였다.
- 2001년 8월 익스플로러 6.0 → 2006년 10월 7.0 사이에 많은 보안 취약점이 발견되었다.
- 마이크로소프트는 인터넷 익스플로러 지원을 결국 중단하고 마이크로소프트 엣지를 발표했다.
에피소드 17. 아, 쿠키가 먹는 게 아니라고요?
- 쿠키 : 어떤 웹 사이트를 방문했을 때 브라우저를 통해 컴퓨터에 보관하는 기록
- HTTP : HyperText Transfer Protocol, 인터넷에서 정보를 주고받기 위한 프로토콜
- 우리를 기억하지 못하는 HTTP
- 쿠키는 웹 사이트에 접속할 때마다 서버에 전송되어서 서버의 기억을 되살리는 역할을 한다.
- 쿠키 규칙 1 : 쿠키는 도메인 1개에만 한정한다.
- 쿠키 규칙 2 : 쿠키는 자동으로 보낸다.
- 쿠키 규칙 3 : 쿠키는 컴퓨터에 자동으로 저장된다.
에피소드 18. 프런트엔드, 백엔드?
- 프런트엔드 개발자의 단점 : 정말 빨리 발전해서 개발자가 공부해야 할 내용이 너무 많다.
- 프런트엔드 개발자의 장점 : 작업한 것을 바로 볼 수 있다.
- 백엔드 개발자의 장점 : 캐발 환경이 프런트엔드에 비해 안정적이다. 기술 선택지가 다양하다.
- 백엔드 개발자의 단점 : 사용자와의 거리가 멀다.
에피스드 19. 서버가 뭔지 아직도 모른다고?
- 서버는 항상 커져 있는 컴퓨터이면서 인터넷에 연걸되어 있고 접속 요청에 응답하는 컴퓨터다.
에피소드 20. 슈퍼 개발자만 할 수 있다, 풀스택?
- 풀스택이란, 프런트엔드, 백엔드, 데브옵스(DevOps)를 포함하는 거다.
- 데브옵스란 소프트웨어의 개발과 운영의 합성어. 소프트웨어 개발자와 정보 기술 전문가 사이에 소통, 협업, 통합을 강조하는 개발 환경이나 문화를 말한다.
- 풀스택 개발자는 역할과 책임이 어디까지인지 명확하게 체크해야 한다.
에피소드 21. 서버리스는 서버가 없다는 뜻?
- 서버리스는 서버 없음이 아니라 우리가 직접 관리하지 않는 서버를 의미한다.
- 아마존의 등장으로 서버는 우리 곁을 떠났다.
- 아마존 EC2 → 최신 서버를 안전하게 제공, 관리해주는 서비스
- 서버리스 단점 1. 서버리스의 함수는 잠에서 깰 때 시간이 필요하다 : 콜드 스타트
- 서버리스 단점 2. 서버 제공자에게 지나치게 의존한다.
오늘 읽은 소감 (떠오르는 생각)
- 인터넷 익스플로러의 시대를 살았던 사람으로, 익스플로러가 문을 닫았을 때 아쉬운 마음이 컸었다. 하지만 보안상의 문제가 생겼고 잘 관리하지 못했다면 당연한 결과라고 생각한다. 항상 초심을 잃지 말아야겠다.
- 요즘 쿠키 덕분에 아이디, 비번을 기억하지 않아도 돼서 좋다.
'코딩이야기 > IT 5분 잡학사전' 카테고리의 다른 글
[IT5분잡학사전] DAY9. 에피소드 26 ~ 에피소드 29 : 외우지 말고 이해해보자 (0) | 2023.01.22 |
---|---|
[IT5분잡학사전] DAY7. 에피소드 22 ~ 에피소드 25 : 자료구조와 알고리즘이 필요한 이유 (0) | 2023.01.20 |
[IT5분잡학사전] DAY5. 에피소드 11 ~ 에피소드 15 : "스티브 잡스"처럼 미래를 만들어 가자. (0) | 2023.01.18 |
[IT5분잡학사전] DAY3. 에피소드 6 ~ 에피소드 10 : 오류는 성장의 발판이다. (0) | 2023.01.15 |
[IT5분잡학사전] DAY2. 에피소드1 ~ 에피소드5 : 개발에서 중요한 것은 꺾이지 않는 마음 (1) | 2023.01.14 |