Express로 웹 개발 시작하기

Photo of author

By tutor

Express로 웹 개발 시작하기

Express로 웹 개발 시작하기

 

Express로 웹 개발 시작하기

개요

Express는 Node.js를 기반으로 한 웹 프레임워크로, 빠른 개발과 효율적인 서버 구성이 가능합니다. 이번 포스트에서는 Express를 사용해 간단한 웹 애플리케이션을 만들어보겠습니다.

설치

먼저, 다음 명령어를 사용해 Express를 설치합니다.

npm install express

애플리케이션 만들기

다음 코드를 사용해 간단한 Express 애플리케이션을 만들어보겠습니다.

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

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

app.listen(3000, () => {
  console.log('Server started on port 3000');
});

이 코드는 “/” 경로로 GET 요청이 들어오면 “Hello World!”를 응답하는 간단한 Express 애플리케이션을 생성합니다.

라우팅

Express는 간편한 라우팅 기능을 제공합니다. 다음 코드는 “/about” 경로로 GET 요청이 들어오면 “About Us”를 응답하는 라우팅 예제입니다.

app.get('/about', (req, res) => {
  res.send('About Us');
});

정적 파일 제공

Express는 static 미들웨어를 제공해 정적 파일을 제공할 수 있습니다. 다음 코드는 public 디렉토리에 있는 파일을 정적 파일로 제공하는 예제입니다.

app.use(express.static('public'));

결론

Express는 간단하면서도 확장성이 높은 Node.js 웹 프레임워크입니다. 이번 포스트에서는 Express 애플리케이션 생성, 라우팅, 정적 파일 제공 등 기본적인 사용법에 대해 살펴보았습니다.

키워드

이 포스트는 자바스크립트, 노드, Express 프레임워크에 대해 다루고 있습니다. (총 25단어)