서버
-
[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에선 어떤 설정이 되어있나..
-
[Node.js] Node.js에서 빠르고 쉽게 API서버 만들기 - 1개발/Javascript 2019. 3. 2. 01:46
Node.js에서 쉽게 API서버 만들기 - 1가장 빠르고 쉽게 API서버를 구축할 수 있는 방법 중 하나는 Node.js의 Express 프레임워크를 이용하는 것이라고 생각합니다. 이 포스팅에서는, 쉽고 빠르게 Node.js 의 Express 프레임워크 환경에서 API서버를 구축하는 과정을 보여드리고자 합니다!Node.js 설치Node.js는 공식 홈페이지에서 쉽게 설치가 가능합니다 :)https://nodejs.org/en/설치가 완료되면, node와 npm의 버젼확인을 통해 정상적으로 설치가 됐는지 확인해봅시다!node --versionnpm --versionExpress-generator 설치직접 서버 구축에 필요한 파일들을 생성해주고 작성하는 것도 좋은 방법이지만, express-generato..