[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로 웹 프레임워크를 활용하는 간단한 시작점일 뿐이며, 앞으로 더 다양한 기능을 추가하여 보다 복잡한 애플리케이션을 개발할 수 있습니다.
참고 자료
- Express 공식 문서: http://expressjs.com/
- Node.js 공식 웹사이트: https://nodejs.org/