Express 썸네일형 리스트형 Express 프로젝트 Boilerplate 1. 모듈 가져오기 const express = require("express"); const bodyParser = require("body-parser"); const ejs = require("ejs"); const mongoose = require('mongoose'); Express - 웹서버 빌딩을 위한 모듈 body-parser - Http response 메시지를 파싱하기 위한 미들웨어 ejs - html 템플릿 엔진 mongoose - nodejs에서 mongoDB를 쉽게 사용하기 위한 모듈 2. 가져온 모듈 세팅 const app = express(); Express를 사용하기 위해 객체 저장 app.set('view engine', 'ejs'); HTML 템플릿 엔진을 ejs로 사용하.. 더보기 Express를 이용한 MongoDB RESTful API 서버 만들기 준비 사항 - MongoDB 설치, 서버 가동 - MongoDB GUI Tool - Robo 3T 설치 Http 메소드와 Endpoint에 따른 요청을 정리하면 다음과 같다. HTTP Methods /articles /articles/sports GET Fetches all the articles Fetches the article on sports POST Creates one new article - PUT - Updates the article on sports PATCH - Updates the article on sports DELETE Deletes all the articles Deletes the article on sports 1. 기본 프로젝트 세팅 const express = requ.. 더보기 이전 1 다음