더북(TheBook)

19.3 mongoose 설치 및 적용

 

mongoose는 Node.js 환경에서 사용하는 MongoDB 기반 ODM(Object Data Modelling) 라이브러리입니다. 이 라이브러리는 데이터베이스 문서들을 자바스크립트 객체처럼 사용할 수 있게 합니다.

▲ 그림 19-6 mongoose

 

18장에서 만든 백엔드 프로젝트를 이어서 진행하겠습니다. 프로젝트 디렉터리에서 다음 명령어를 입력하여 mongoosedotenv를 설치하세요.

$ yarn add mongoose dotenv

 

dotenv는 환경변수들을 파일에 넣고 사용할 수 있게 하는 개발 도구입니다. mongoose를 연결할 때, 서버 계정과 비밀번호를 입력하게 되는데요. 민감한 정보는 코드에 직접 작성하지 않고, 환경변수로 설정하는 것이 좋습니다. 프로젝트를 오픈 소스로 공개할 때는 .gitignore를 작성하여 환경변수가 들어 있는 파일을 제외시키면 되지요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.