Node.js / 01 / 기초

DOMADO·2024년 7월 5일
0

Node.js

목록 보기
1/12

: 수업 내용이 아닌, 자체 예습 내용이라 정확하거나, 내용이 깊지 않을 수 있음

[ 📚 ] Node.js


🟢 npm install (모듈이름) = 윈도우에서 .exe 파일 설치


npm 사이트에 많은 코드와 install 파일들이 있음


🔴-g  : 전역설치 ( ≒ 전역함수,변수 ) 

🟡 ctrl + c : 서버 종료 [ 수정 사항 있을시, 서버 종료 후 다시 실행 ]

npm install 110 -g  : 110 모듈을 컴퓨터 모든영역에서 접근 가능하게 설치하겠다.
(후에, 충돌 가능성 ↑ , 프로젝트 단위 설치 권장)


package.json : 대략적인 정보 확인
package-lock.json : 상세하게 정보 확인


🔴 사용자가 요청(req) 하면, 서버에서 응답(res)


* 포트 : 겉으로는 보이지 않지만, 내부적으로 포트 개념이 있다.
각 포트 마다, 정해진 규약이 있다.

서버에 여러 포트가 있을 수 있고,
각 포트 마다 다른 프로그램을 실행 시킬 수 있음

🟢서버 아이피 ≒ 대표 번호
🟢각 포트 ≒ 대표 번호 연결 후 (1번-상담원 연결, 2번-주문 조회 ..)

🔴 HTTP 메소드 : 요청의 목적, 종류를 알리는 수단 ( GET, POST )
  - GET : 주소창에 데이터를 전달
  - POST : 내부적으로 body 태그에 데이터 전달
  
  
🔵 라우팅(Routing) : 각 포트 별, 타고 들어갔을 때 세부 경로 이름
   - '/' : 기본 경로
  

🟢 콜백함수(callback) : 함수 ( 끝나고 실행 할 함수 )
   - 다른 코드의 인수로서, 넘거주는 실행 가능한 코드
   - 함수의 실행순서를 조정할 때 사용

파라미터 vs 인자

* 파타미터 : 함수 정의 시, 사용하는 변수로, 입력을 받을 준비를 할 때 사용


* 인자 : 함수를 호출할 때 실제로 전달되는 값


profile
▪️ 검정 테마를 기준으로 작성되었읍니다.

0개의 댓글