FrameWork/express
MVC의 Controller 분리하기
HangJu_95
2023. 5. 26. 16:01
728x90
Index.js에 있는 MVC의 컨트롤러를 분리해보자.
home.ctrl.js
//Controller 분리
const home = (req,res)=>{
res.render("./home/index");
}
const login = (req,res) => {
res.render("./home/login")
}
module.exports = {
home,
login
};
index.js
const express = require('express');
const router = express.Router();
//Controller 분리 후 Import
const ctrl = require('./home.ctrl');
router.get('/',ctrl.home)
router.get('/login',ctrl.login)
module.exports = router;