[REACT] web과 한 걸음 가까워지기

레이나·2024년 12월 5일

사전캠프

목록 보기
2/14

1. 웹사이트와 웹페이지의 차이점은 무엇인가요?

  • web page : 책으로 비유하자면 책 한 쪽, 한 쪽
  • web site: 책으로 비유하자면 책 한 권 / 책 한 장, 한 장의 모음

2. URL이란 무엇이며, 어떻게 구성되어있나요?

  • URL : Uniform Resource Locator
    ㄴ웹페이지(사이트) 들을 식별하기 위한 웹상의 주소

    프로토콜://호스트명(도메인).com/디렉토리명/파일명
    ㄴ프로토콜: 통신규약
    ㄴ도메인: 책 한 권의 주소
    ㄴ디렉토리: 한 챕터
    ㄴ파일명 : 웹페이지(html뿐만 아니라 동영상, 이미지, pdf 등)

3. 브라우저란 무엇이며, 어떻게 작동하나요?

  • 브라우저 : 컴퓨터의 언어로 기록된 자료를 사용자의 언어로 변환 시켜주는 역할을 하는 것. 대표적으로 크롬, 사파리, 웨일 등

  • 브라우저 작동 원리
    ㄴ사용자 인터페이스 : 크롬, 사파리등을 실행 했을 때 보이는 화면
    ㄴ브라우저 엔진: 사용자 인터페이스와 렌더링 엔진 사이의 동작을 제어
    ㄴ렌더링 엔진 : HTML, XML, CSS, 이미지 등을 해석
    ㄴ통신: 서버에 http요청, 응답받은 데이터를 렌더링 엔진에 전달
    ㄴjavascript 해석기: 자료 저장소 or 통신 단계에서 전달받은 javascript 해석, 실행
    ㄴUI 백엔드 : 렌더링 엔진에서 해석하고 생성된 트리대로 브라우저에 그리는 역할
    ㄴ자료저장소 : 쿠키, 캐시파일등 저장소
profile
one setp

0개의 댓글