본문 바로가기
반응형

프로그래밍/Backend10

[Backend] Nodejs router Nodejs router 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 Nodejs router에 대해 알려드리겠습니다. 저번에 routing이 뭔지 알려드렸죠? "라우팅은 URI(또는 경로) 및 특정한 HTTP 요청 메소드(GET, POST 등)인 특정 엔드 포인트에 대한 클라이언트 요청에대한 응답을 말합니다." 라고요 그리고 저번에 const express = require("express"); const app = express(); app.get("/", function(req, res) { res.send("hello world"); }) app.listen(8082, function() { console.log("8082 server start"); }) 이렇게 app.get으로 routing.. 2021. 3. 29.
[Backend] Nodejs ejs 적용 Node js ejs 적용 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 템플릿 엔진인 ejs를 어떻게 적용하는지 알려드리겠습니다. 일단 express와 ejs를 깝니다. 설치 후 const express = require("express"); const app = express(); const path = require("path"); app.set('views', path.join(__dirname, './views')); app.set('view engine', 'ejs'); views 엔진 등록과 views를 등록할 views 폴더를 지정 해줍니다. 제 폴더 구조입니다. 폴더 구조는 각자 다르니 경로는 알아서 정하세요. const express = require("express"); const a.. 2021. 3. 29.
[Backend] express routing 원리 express routing 원리 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 express routing 의 원리에 대해 알려드리겠습니다. Routing이란? 라우팅은 URI(또는 경로) 및 특정한 HTTP 요청 메소드(GET, POST 등)인 특정 엔드 포인트에 대한 클라이언트 요청에대한 응답을 말합니다. 그럼 express 라우팅 원리를 코드를 보면서 배워보죠 const main = require("./routes/main"); const express = require("express"); const app = express(); function routesCallback() { main.main(app); } app.listen(8082, function () { console.log('ser.. 2021. 3. 14.
반응형