if(에러) return console.log(에러);
database 내에 있는 하나의 파일을 collection이라고 볼 수 있다(엑셀파일 하나임)
var db;
db = client.db('todoapp');
db.collection('post').insertOne({이름 : 'John', 나이 : 20}, function(에러, 결과){
console.log('저장완료');
});
/list로 접속하면 데이터들을 보여줄 것임
그냥 HTML 파일만 보내주면 흔히 말하는 Static페이지가 됩니다.
HTML에 실제 DB 데이터를 넣어서 보내줄 수가 없으니까요.
그래서 EJS, Pug같은 템플릿 엔진을 사용합니다.
EJS는 서버 데이터를 HTML에 쉽게쉽게 박아넣을 수 있게 도와주는 일종의 HTML 렌더링 엔진입니다.
그럼 우리도 이걸 설치해서 DB 데이터를 HTML에 박아넣어보도록 합시다.
app.set('view engine', 'ejs');
app.get('/list', function(req, res){
res.render('list.ejs');
})