MYSTAGRAM 제작기 5

Dreambuilder·2021년 5월 22일
0

mystagram

목록 보기
5/7

이번에는 개발에 도움이 되는 tool에 관하여 작성할 것이다.

prisma studio

데이터 베이스를 시각화해서 보여준다. 검색에 용이하고 수정도 가능하다.

npx prisma studio

위의 명령어로 실행할 수 있다.

graphql-tools

graphql-tools은 스키마와 resolve를 분리해 주는 구조를 만들어 주는 패키지이다.

npm i graphql-tools

graphql-tools 가이드

node.js에서 ES 모듈(import/export) 사용하기

node.js는 기본적으로 CommonJS 모듈 시스템을 채택하고 있다.

CommonJS와 ES6의 모듈(module) 시스템 설명

그래서 import와 export를 사용하기 위해서 Babel을 활용했다.
다른 방법도 있지만 import와 require를 모두 사용해야하기 때문에 Babel을 사용했다.

Babel 사용법

dotenv

node.js 로 개발을 하면서, 포트, DB 관련 정보 등 전역으로 필요한 여러 정보들이 존재한다. node.js 에서는 dotenv 패키지를 통해 환경변수 파일을 외부에 만들고, 관리할 수 있다.

dotenv 사용법

profile
상상이 실현되는 곳

0개의 댓글