티스토리 뷰

Node.js 실무 기초 원격 강좌

  • Routing: 클라이언트의 요청 조건(메서드, 주소 등)에 대응해 응답하는 방식
  • API(Application Programming Interface): 애플리케이션끼리 연결해주는 매개체이자 약속
  • REST(Representational State Transfer) API: URL, Headers, Method 등 네트워크 표현 수단을 사람이 봐도 이해하기 쉬운 표현으로 정의한 API, 사람이 봐도 쉽게 이해할 수 있도록 “자원”을 정의하고 이 “자원”을 중심으로 표현을 구성하는 원칙

Node.js 입문주차 원격 강좌

Express 모듈의 req, res 객체

  • req.body: body로 전달된 정보가 담긴 객체 (*express.json() Middleware를 이용해야만 사용 가능
  • req.params: 라우터 매개 변수에 대한 정보가 담긴 객체
  • req.query: 쿼리 스트링으로 전달된 정보가 담긴 객체
  • res.status(코드) : HTTP 상태 코드를 지정
  • res.send(데이터) : 데이터를 포함하여 전달
  • res.json(JSON) : JSON 형식으로 전달

Express 웹 서버 구현

app.js 파일 생성

→ 터미널에서 npm init -y

터미널에서 npm i express

routes, schemas 등 디렉토리 설정

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함