기술면접 3

[FE interview] Networking : #3 HTTP와 HTTPS의 차이

오늘은 세 번째 단골 질문 'HTTP와 HTTPS의 차이'에 대해서 알아보려고 한다. 우선 둘의 차이를 알아보기전에 먼저 HTTP와 HTTPS에 대해서 먼저 알아보자! HTTP와 HTTPS ? 우리가 웹 브라우저를 이용하면서 http:// 혹은 https://로 시작하는 주소를 본 적이 있을 것이다. HTTP와 HTTPS는 모두 '프로토콜(Protocol)'이다. 그렇기 때문에 사용 목적이나 기본 구조는 비슷하지만 조금씩 차이가 있다. 프로토콜은 '통신 규약'을 의미하는데 이전 포스팅 주제인 브라우저의 동작 원리와 과정에 대해 알아보면서 서버로부터 데이터를 요청하고, 받아올 때 통신 규약이 적용된다는 것을 알 수 있었다. (*요청 승인 -> 서버로부터 200 OK (성공 응답 상태 코드)를 보내준 후 데..

FE interview 2021.07.13

[FE interview] Browser : #2 브라우저의 동작

오늘은 두 번째 단골 질문 '브라우저의 동작'에 대해서 알아보려고 한다. 이미 우리는 다양한 브라우저를 사용하고 있다! 그렇다면 브라우저는 어떻게 동작하여 지금 우리 화면에 띄워지는 걸까? +) 쓸데없을 수도 있지만 재미있는 ? 사실은 Browser 의 어원이라는 Browse 는 '책이나 신문 등을 훑어보다.', '둘러보다.'라는 의미를 지니고 있다. 그래서 웹에서 여러 문서들을 보여주는 것, 훑어보는 도구라는 뜻으로 Browser가 되었다고 한다. 브라우저 ? 말로는 표현해본 적 없어도 우리는 이미 잘 알고 있다. 브라우저는 쉽게 말해서 사용자가 선택한 자원을 서버에 요청 / 전달받아서 보여주는 기능의 소프트웨어인 것이다. 그렇다면 우리가 보는 화면이 브라우저의 전부는 아닐 것이다. 우리 눈에는 보이지..

FE interview 2021.07.11

[HTML, CSS, Javascript] FE 기술 면접 질문

기술면접 준비를 조금씩 해보려고 찾아보다가 🤔 질문과 답변이 잘 정리되어있는 사이트를 발견했다. 바로 'Front End Interview Handbook' !! 오늘부터 1일 1질문 미션이다. 👇🏼 HTML Questions | Front End Interview Handbook Answers to Front-end Job Interview Questions - HTML Questions. Pull requests for suggestions and corrections are welcome! frontendinterviewhandbook.com 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받..

FE interview 2021.07.07