공부하는 히욤이

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의 #23-24 Proxy Server / Concurrently 본문

Programming/React+Node

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의 #23-24 Proxy Server / Concurrently

히욤이 2021. 8. 18. 01:28

Proxy Server

  • IP를 임의로 바꿀 수 있음
  • 보내는 데이터도 임의로 바꿀 수 있음
  • 방화벽 기능
  • 웹 필터 기능
  • 캐쉬 데이터, 공유 데이터 제공 기능

 

Proxy Server를 사용하는 이유

  • 회사에서 직원들 인터넷 사용 제어
  • 캐쉬를 이용해 더 빠른 인터넷 이용 제공
  • 더 나은 보안 제공
  • 이용 제한된 사이트 접근 가능

 

Concurrently

여러개의 command를 동시에 작동시킬 수 있게 하는 tool

 

concurrently 설치

 C:\practices\react-node\boiler-plate> npm i concurrently

 

[package.json]

 "scripts": {
    "start": "node index.js",
    "backend": "nodemon server/index.js",
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "concurrently \"npm run backend\" \"npm run start --prefix client\""
  },

root의 package.json에 dev 부분을 추가한다.