코딩이야기/IT 5분 잡학사전

[IT5분잡학사전] DAY6. 에피소드 16 ~ 에피소드 21 : 중요한 것은 초심을 잃지 않는 마음

Bingli 2023. 1. 19. 02:47

📙오늘 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. 서버 제공자에게 지나치게 의존한다.

오늘 읽은 소감 (떠오르는 생각)

  • 인터넷 익스플로러의 시대를 살았던 사람으로, 익스플로러가 문을 닫았을 때 아쉬운 마음이 컸었다. 하지만 보안상의 문제가 생겼고 잘 관리하지 못했다면 당연한 결과라고 생각한다. 항상 초심을 잃지 말아야겠다.
  • 요즘 쿠키 덕분에 아이디, 비번을 기억하지 않아도 돼서 좋다.