[유튜브강의] Smart Lab. 코드기어 NodeJS기초-11.Express 라우팅 분리하기
페이지 정보

관련링크
-
https://youtu.be/wb4qGjfocwI
30회 연결 -
https://codegear.tistory.com/52
28회 연결
본문
// NodeJS기초-11.Express 라우팅 분리하기
// ** 다음과 같이 router.js 파일을 만듭니다
const express = require('express');
var router = express.Router();
router.get('/', function (req, res) {
res.send('Express Server!');
});
module.exports = router;
// ** index.js 파일에서 router.js를 사용하도록 코드를 추가합니다.
const express = require('express');
const app = express();
app.listen(3000);
app.use(require('./router'));
// ** 여러개의 파일로 분리하는 경우
// user-router.js 파일을 만들고 다음 코드를 추가합니다.
const express = require('express');
var router = express.Router();
router.get('/', function (req, res) {
res.send('This is user-router!');
});
module.exports = router;
// board-router.js 파일을 만들고 다음 코드를 추가합니다.
const express = require('express');
var router = express.Router();
router.get('/', function (req, res) {
res.send('This is board-router!');
});
module.exports = router;
// index.js를 다음과 같이 수정합니다.
const express = require('express');
const app = express();
app.listen(3000);
app.use('/', require('./router'));
app.use('/user', require('./user-router'));
app.use('/board', require('./board-router'));
// ** 다음과 같이 router.js 파일을 만듭니다
const express = require('express');
var router = express.Router();
router.get('/', function (req, res) {
res.send('Express Server!');
});
module.exports = router;
// ** index.js 파일에서 router.js를 사용하도록 코드를 추가합니다.
const express = require('express');
const app = express();
app.listen(3000);
app.use(require('./router'));
// ** 여러개의 파일로 분리하는 경우
// user-router.js 파일을 만들고 다음 코드를 추가합니다.
const express = require('express');
var router = express.Router();
router.get('/', function (req, res) {
res.send('This is user-router!');
});
module.exports = router;
// board-router.js 파일을 만들고 다음 코드를 추가합니다.
const express = require('express');
var router = express.Router();
router.get('/', function (req, res) {
res.send('This is board-router!');
});
module.exports = router;
// index.js를 다음과 같이 수정합니다.
const express = require('express');
const app = express();
app.listen(3000);
app.use('/', require('./router'));
app.use('/user', require('./user-router'));
app.use('/board', require('./board-router'));
[유튜브강의] Smart Lab. 코드기어 NodeJS기초-10.Express 서버 만들기2-미들웨어 - 2025-02-15 (로봇)
[유튜브강의] Smart Lab. 코드기어 NodeJS기초-09.Express 서버 만들기1-특징과설치 - 2025-02-14 (로봇)
[유튜브강의] Smart Lab. 코드기어 NodeJS기초- 08.Http 서버만들기-1 - 2025-02-14 (로봇)
댓글목록
등록된 댓글이 없습니다.