[nodejs] 프레임워크의 활용 예시

개요

Node.js는 JavaScript를 이용하여 서버 측 프로그래밍을 할 수 있는 런타임 환경입니다. 다양한 웹 프레임워크를 가지고 있으며, 이번 포스트에서는 Express 프레임워크를 사용하여 Node.js를 활용한 간단한 웹 애플리케이션을 작성하는 예시를 살펴보겠습니다.

환경 설정

먼저, Node.js 및 npm이 설치되어 있어야 합니다. npm을 사용하여 Express를 설치합니다.

npm install express

코드 예시

다음은 Express를 사용하여 간단한 “Hello World” 웹 애플리케이션을 만드는 예시입니다.

const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(port, () => {
  console.log(`Server is listening at http://localhost:${port}`);
});

실행

위 코드를 app.js 파일에 저장한 후 터미널에서 다음 명령을 실행하여 서버를 시작합니다.

node app.js

웹 브라우저에서 http://localhost:3000으로 접속하여 “Hello World!” 메시지가 표시되는지 확인합니다.

결론

Node.js와 Express를 사용하여 간단한 웹 애플리케이션을 만드는 예시를 살펴보았습니다. 이것은 Node.js로 웹 프레임워크를 활용하는 간단한 시작점일 뿐이며, 앞으로 더 다양한 기능을 추가하여 보다 복잡한 애플리케이션을 개발할 수 있습니다.

참고 자료