Express Node.js를 기반으로 하는 강력하고 유연한 웹 애플리케이션 프레임워크입니다. 간단한 구문과 가벼운 구조로 Express 사용자 반응형 웹 애플리케이션을 빠르게 구축할 수 있습니다.
Express HTTP 요청 처리, 경로 구축, 미들웨어 관리 및 동적 콘텐츠 렌더링에 필요한 기능과 도구를 제공합니다. 간단한 웹 사이트에서 복잡한 웹 애플리케이션에 이르기까지 강력하고 유연한 웹 애플리케이션을 만들 수 있습니다.
를 사용하려면 Express 프레임워크를 설치하고 클라이언트의 요청을 수신할 서버를 만들어야 합니다. 경로 및 미들웨어를 정의하여 요청을 처리하고, 데이터베이스에 액세스하고, 인증 및 보안을 수행하고, 사용자에게 동적 콘텐츠를 표시할 수 있습니다.
다음은 다음을 사용하여 할 일 목록 애플리케이션을 빌드하는 구체적인 예입니다 Express.
1단계: 설치 및 프로젝트 설정
- 컴퓨터에 Node.js를 설치합니다( https://nodejs.org ).
- 터미널을 열고 프로젝트를 위한 새 디렉토리를 생성합니다:
mkdir todo-app
. - 프로젝트 디렉토리로 이동:
cd todo-app
. - 새 Node.js 프로젝트를 초기화합니다.
npm init -y
.
2단계: 설치 Express
- 패키지 설치 Express:.
npm install express
3단계: server.js 파일 생성
- 프로젝트 디렉터리에 server.js라는 새 파일을 만듭니다.
- server.js 파일을 열고 다음 콘텐츠를 추가합니다.
// Import the Express module
const express = require('express');
// Create an Express app
const app = express();
// Define a route for the home page
app.get('/',(req, res) => {
res.send('Welcome to the To-Do List App!');
});
// Start the server
app.listen(3000,() => {
console.log('Server is running on port 3000');
});
4단계: 애플리케이션 실행
- 터미널을 열고 프로젝트 디렉토리(todo-app)로 이동합니다.
- 다음 명령으로 애플리케이션을 실행합니다
node server.js
. - 웹 브라우저를 열고 URL에 액세스하십시오:
http://localhost:3000
. - "할 일 목록 앱에 오신 것을 환영합니다!"라는 메시지가 표시됩니다. 브라우저에 표시됩니다.
Node.js와 Express. 할 일 목록에서 작업 추가, 편집 및 삭제와 같은 기능을 추가하여 이 애플리케이션을 확장할 수 있습니다.