TIL day 21

이혜원·2022년 12월 13일
0

오늘 한 일

  • HTTP란?
    • 데이터를 주고 받는 양식을 정의한 "통신 규약"중 하나가 HTTP이다.
    여기서 말하는 통신 규약이란, 컴퓨터끼리 데이터를 주고 받을때 정해둔 약속을 의미한다.

우리가 "말"을 통해 의사 표현을 할 수 있듯이 모든 컴퓨터는 “네트워크”를 통해 의사 표현을 할 수 있다.
현실 세계에서 “말”은 의사 표현의 수단이며, “언어”(ex. 한국어)는 의사 표현의 방법이다.

그리고 디지털 세상에서는 “네트워크”가 의사 표현의 수단이고, “통신 규약(ex. HTTP)”이 의사 표현의 방법이다.

웹서버는 인터넷을 통해 HTTP를 이용하여 웹상에서 클라이언트의 요청을 응답해주는 통신을 하는 컴퓨터 또는 프로그램이다.

  • Package Manager 란?
    • 패키지 매니저는 패키지를 손쉽게 다루는 작업을 안전하고 편리하게 사용하기 위한 툴

      다른 사람들이 만들어준 코드를 다운로드 받거나, 자신의 코드를 배포하여 다른 사람이 쓸 수 있도록 할 수 있다.

      Node.js에서 대표적으로 사용하는 패키지 매니저는 npm과 yarn이다.

0개의 댓글