NodeJS
Express 라우팅
코딩츄
2019. 7. 4. 11:45
Routing?
: 서버에서 클라이언트로 요청한 데이터를 전달할 수 있도록 길을 만들어 주는 것을 말한다
( 라우트 메소드는 HTTP 메소드로 파생되는데, 나중에 따로 정리해야겠다)
지금은 일단 메소드는 GET만 사용한다
import express from "express";
const app = express();
const PORT = 3000;
const handleHome = (req,res)=>{
res.send("Hello world");
}
app.get("/", handleHome);
app.listen(PORT);
위 코드 중 아래의 코드가 라우팅을 해준다
app.get("/", handleHome);
클라이언트에서 http://localhost:3000 으로 접속시 서버가 handleHome 함수를 실행하여 응답한다
이게 라우팅이다
클라이언트의 어떤 URL로 접속하는 것과 서버가 그에대해 응답하는 것을 연결해주는 작업이다