ejs2 mongoose-express 데이터 조회 페이지 mongo DB에 저장된 데이터를 조회하여 웹페이지에 간단하게 표출해 봅니다. 라우트를 적용 (url : localhost:3000/products)하여 콜백을 이용해서 데이터 조회되도록 아래와 같이 작성합니다. 데이터베이스에서 조회하기 때문에 조회시간을 고려하여 비동기 조회로 async /await 을 사용합니다. const express = require("express"); const app = express(); const path = require("path"); const Product = require("./models/product"); const mongoose = require("mongoose"); mongoose .connect("mongodb://127.0.0.1:27017/far.. 2023. 8. 5. mongoose와 express 연결하기(Node.js) express 프레임워크를 통해 mongoose를 연결해 보겠습니다. mongoose-express 디렉토리를 만들고 아래와 같이 초기 셋팅을 합니다. >npm init -y >npm i express ejs mongoose index.js 에서 express 와 연결하도록 합니다. const express = require("express"); const app = express(); const path = require("path"); app.set("views", path.join(__dirname, "views")); app.set("view engine", "ejs"); app.listen(3000, () => { console.log("APP IS LISTENING ON PORT 3000!").. 2023. 8. 5. 이전 1 다음 반응형