생활 코딩 Express ~8
- Express의 get 함수: Routing 역할
- Routing: 방향을 잡아주고 넘겨주는 것
var express = require('express') //모듈 로드
var app = express()
const port = 3000
//get 함수: route, routing 역할 즉, 패스마다 적당한 응답을 해준다. 방향을 잡아준다.
app.get('/', function(req, res) { //get(path, callback) -> 이 경로로 들어왔을 때 호출될 함수
return res.send('/');
});
app.get('/page', function(req, res) { //get(path, callback) -> 이 경로로 들어왔을 때 호출될 함수
return res.send('/page');
});
app.listen(port, function() { //3000번 포트에 listen. 실행되면 함수 실행.
console.log(`Example app listening on port ${port}`)
});
코드 실행 결과
- 최근에 주소에 쿼리 스트링이 들어가는 것을 안 쓰는 경향이 있다. (미학적 측면)
app.get('/page/:pageId', function(request, response) {
response.send(request.params);
});
코드 실행 결과
이 외에 여러 페이지 생성을 진행하였다