항해 99 6주차는 간단한 비 회원제 블로그의 게시글 및 댓글 CRUD 기능을 구현하였다. Node.js와 MongoDB를 이용하였는데, 라이브러리는 mongoose와 express를 이용하였다. 미들웨어와 라우터의 개념에 대해서 알게 되었고, mongoose 라이브러리를 통하면 model 객체를 상속하는 schema를 통해 마치 RDB를 이용하는 것처럼 각 collection의 형태를 조정할 수 있다는 것을 알게 되었다. DB는 보통 데이터를 저장하는 컴퓨터, 혹은 그 데이터의 저장과 사용을 도와주는 프로그램을 지칭한다. DB는 크게 SQL과 No SQL로 구분지을 수 있다. SQL DB는 관계형 데이터베이스라고도 하는데, My SQL과 Oracle DB로 대표된다. SQL DB에서는 모든 데이터를 2..