Postman
-
[Node.js] Node.js에서 빠르고 쉽게 API서버 만들기 - 4개발/Javascript 2019. 3. 3. 03:32
Node.js에서 빠르고 쉽게 API서버 만들기 - 4지난 포스팅에서는, 라우터에 POST 방식의 API를 만들어보고, 테스트를 해보았습니다 :)Node.js에서 빠르고 쉽게 API서버 만들기 - 3https://hanswsw.tistory.com/20 현재 프로젝트의 구조는, 라우터 폴더 내의 index.js 에서, 모든 API의 정의와 처리를 모두 담당하고 있습니다.하지만, 계속 이 구조로 API를 추가하다 보면, 가독성의 측면과 유지보수적인 측면에서 비효율적일 수 있습니다.요번 포스팅에서는, 라우터에서는 API의 URL만 정의하도록 하고, 실질적인 요청에 대한 처리는 컨트롤러를 만들어서 처리하도록 구조를 바꿔보도록 하겠습니다 :) 컨트롤러 생성요청에 대한 처리를 하는 컨트롤러를 만들기 위해, 프로젝..
-
[Node.js] Node.js에서 빠르고 쉽게 API서버 만들기 - 3개발/Javascript 2019. 3. 2. 16:34
Node.js에서 빠르고 쉽게 API서버 만들기 - 3 지난 포스팅에서는, 라우터에 GET 요청을 처리하는 API를 추가하고, postman으로 테스트를 해보는 과정을 설명했습니다.Node.js에서 빠르고 쉽게 API서버 만들기 - 2https://hanswsw.tistory.com/19 하지만, 대부분의 API는, 클라이언트가 요청한 request의 body에 따라 처리를 해서 응답하는 경우가 많습니다.이번 포스팅에서는, POST 방식의 요청을 처리하는 API를 만들어 보겠습니다 :)routes/index.js기본적으로 새로운 API를 추가하는 방식은 지난 포스팅과 동일합니다. 해당 라우터에 API를 추가하면 되는데, 지난번에 진행중이던 routes/index.js에 이어서 진행해보겠습니다! 현재 ro..
-
[Node.js] Node.js에서 빠르고 쉽게 API서버 만들기 - 2개발/Javascript 2019. 3. 2. 15:47
Node.js에서 빠르고 쉽게 API서버 만들기 - 2지난 포스팅에 이어서, 본격적으로 API서버를 만들어서 테스트를 해봅시다 :)Node.js에서 쉽게 API서버 만들기 - 1https://hanswsw.tistory.com/18파일 구조본격적인 작업에 앞서, 현재 프로젝트의 구조에 대해 잠깐 이야기를 하도록 하겠습니다.현재 구조이전에도 언급했듯이, express-generator을 통해 프로젝트를 생성하면, 라우터를 포함한 기본적인 구조와 파일을 자동으로 생성해 줍니다. 이중에서, 실질적인 웹 서버 구축에 관한 파일은 bin/www와 app.js가 담당하고 있습니다.bin/www는 app.js에서 정의한 express에 관한 설정을 받아서 서버를 실행하게 되는데, app.js에선 어떤 설정이 되어있나..