Express.js
-
Express - Router 라우팅 , req , resExpress.js 2021. 9. 25. 05:54
익스프레스를 사용하는 이유 중 하나는 라우팅을 깔끔하게 관리할 수 있다는 점이다. // routes/index.js const express = require('express'); const router = express.Router(); router.get('/',(req,res) => { res.send('Hello , Express'); }); module.exports = router; // app.js const path = require('path'); dotenv.config(); const indexRouter = require('./routes'); const userRouter = require('./routes/user'); app.use('/',indexRouter); app.use..
-
-
Express - MiddlewareExpress.js 2021. 9. 20. 02:47
const express = require('express'); const app = express(); Express 모듈을 실행해 app 변수에 할당한다. 익스프레스 내부에 http 모듈이 내장되어 있으므로 서버의 역할을 할 수 있다. app.set('port',process.env.PORT || 3000) 서버가 실행될 포트를 설정한다. process.env 객체에 PORT 속성이 존재하면 그 값을 사용하고 없다면 3000을 Port로 사용한다. app.set( 키 , 값 ) 을 사용해서 데이터를 저장할 수 있다. 나중에 데이터를 app.get(키) 로 가져 올 수 있다. app.get('/',(req,res) => { res.send('Hello, Express'); } app.get(주소 , 라..