강디너의 개발 일지

프로젝트_5 Express API 개발 본문

Javascript/토이프로젝트

프로젝트_5 Express API 개발

강디너 2019. 1. 29. 00:19
728x90
반응형

프로젝트_4 Express API 개발


*준비물*

insomnia REST API 테스트 툴



1. body-parser, mysql, cors 설치


npm install --save body-parser npm install --save mysql npm install --save cors







2. body-parser, mysql, cors 변수 입력



3. mysql 설정 파일 및 Model 만들기


models 라는 폴더 -> user -> user.js 파일 만든 후


User 모델을 만듭니다.




config.js 라는 파일도 만들고 본인 MySQL의 정보를 적습니다.





4. DB 설정 입력

아까 만든 config를 잘 연결시켜줍니다.




5. 테스트 하기위한 사용자 전체 조회 API만들어 봅니다.


아 그러기 위해 DB에 목록이 필요하겠네요

idx는 auto incresment 때문에 자동으로 증가합니다.




6. npm run 명령어로 서버를 키시고


insomnia 로 확인해봅니다.



리턴을 잘 하는것을 확인했습니다.


CRUD 는 다음장에서 만들어보겠습니다.

커피한잔...
Comments