본문 바로가기

Server2

[ Node.js ] Express 모듈을 이용한 라우팅 라우팅이란, 네트워크 용어로서 어떠한 네트워크 안에서 통신되는 데이터를 보낼 경로를 선택하는 과정입니다. 간단히 말해서, 갈림길에서 어디로 가야할지를 선택하는 과정을 말합니다. 웹으로 옮겨서 말하자면 만약 http://futuregate.com/ 이 있다고 가정하면 그 밑에는 http://futuregate.com/board, http://futuregate.com/login 등 여러가지 하위 디렉터리가 있을 수 있는데 이러한 것들을 가능하게 하는 과정을 라우팅이라고 합니다. 라우팅을 구현하기 전에, 일단 기본 서버 틀부터 작성해 보겠습니다. server.js var express = require('express'); const app = express(); app.get('/', (req, res) .. 2019. 1. 28.
[Node.js] Express모듈 설치하고 서버 만들기 Express란 Node.js 모듈 중에 하나이며, Node.js상에서 동작하는 웹 개발 프레임워크 입니다. Express를 이용하면 웹 프레임워크를 굉장히 가볍게 구성할 수 있다는 장점이 있습니다. 이 포스트에서는 Express를 이용해 간단한 서버 예제를 구현해보도록 하겠습니다. ( 저는 VS Code를 통해서 진행했습니다.) 먼저 작업할 폴더를 만든 뒤에 폴더에서 오른쪽 마우스를 클릭하여 Open with Code를 선택합니다. 그렇게 되면 해당 폴더가 VS Code에서 열리게 됩니다. 다음으로, 위의 Terminal 탭 > New Terminal을 선택합니다. 아래와 같이 터미널이 열리게 될 것입니다. 여기서, node.js 모듈들을 쉽게 관리하기 위해 npm init명령어를 실행합니다. npm .. 2019. 1. 28.