Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

[IT 5분 잡학사접] TIL_DAY6

#book_club
2년 전
1,341

오늘 TIL 3줄 요약

  • 초등학생때 부터 사용하던 인터넷 익스플로러의 흥망성쇠

  • 풀스택과 이를 이루는 요소들

  • 서버는 왜 어려운가? 해결책은 서버리스?

TIL (Today I Learned) 날짜

2022. 01.18

오늘 읽은 범위

[마당3]

  • Episode 16: 인터넷 익스플로러가 사란진 이유와 브라우저 엔진

  • Episode 17: 아, 쿠키가 먹는 게 아니라고요?

  • Episode 18: 프런트엔드, 백엔드

  • Episode 19: 서버가 뭔지 아직도 모른다고?

  • Episode 20: 슈퍼개발자만 할 수 있다, 풀스택?

  • Episode 21: 서버리스는 서버가 없다는 뜻?

책에서 기억하고 싶은 내용을 써보세요.

[Episode 16]

  • 인터넷 익스플로러는 CSS, Ajax등을 처음 도입한 가장 인기있는 브라우저였다.

  • 웹 브라우저를 작동시키기 위해서는 브라우저 엔진이 필요하다.

  • 인터넷 익스플로러는 업데이트를 잘 안했는데 보안 문제등이 발생했다

  • 결국, 다른 엔진들에 비해 성능이 떨어지게 되었고 이제는 사라졌다

[Episode 17]

  • 쿠키는 브라우저를 통해 컴퓨터에 보관하는 기록물이다.

  • HTTP: 정보를 주고받기 위한 프로토콜인데 실행시킬뿐 무언갈 저장하지는 않는다

  • 하지만, 저장이 필요한 경우가 있어 이때 쿠키를 사용한다

  • 쿠키는 도메인 1개 에서만 사용되며, 자동으로 정보를 보내고, 자동으로 저장된다

  • 한 도메인이 다른 도메인의 쿠키를 받기위해선 아이콘등의 클릭으로 받는 방법이 있다.

[Episode 18]

  • 프런트엔드: 사용자 사용 화면 / 빠른 기술의 변화로 항상 공부해야함/ 작업이 눈으로 보여 재밌다

  • 백엔드: 데이터베이스나 라우터 같은것 / 변화속도가 느린편/ 기술 선택지가 다양

[Episode 19]

  • 서버는 컴퓨터이다

  • 다만, 항상 켜져있어야하고 인터넷에 연결되어야 하며 저장소와 메모리가 크다

  • 사용자가 요청하면 함수연결을 통해 응답하는 역할을한다


[Episode 20]

  • 풀스택개발: 프론트엔드, 백엔드, 데브옵스 (DevOps)

  • 풀스택은 프론트엔드, 백엔드 뿐만아닌 서버설정까지 할 수 있는 데브옵스 능력이 필요하다

  • 다만 취업시에는 개발하고 싶은 영역이 어디인지 잘 고민해보아라. 혼자 하는건 다른 문제이다.


[Episode 21]

  • 서버리스는 기존 서버 설정이나 서버가 터졌을때, 정전과 같은 문제에서 자유롭게해준다

  • 설정 및 관리가 편하다는 장점이있다

  • 또한, 항상 켜져있는게 아닌 함수가 수행될때만 비용이 발생한다

  • 다만, 콜드스타트(조금 실행이 느림)에 단점이 있고 서버 제공자에 의존하게된다 ex)AWS

  • 사이드 프로젝트나 빠른 프로토타입 출시를 원할 시 추천한다

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 인터넷 익스플로러를 봤을때 게으름은 적이다. 항상 발전하는 자세로 임하자...

  • 풀스택을 할 수 있는 그날 까지 화이팅

오늘 읽은 다른사람의 TIL