Node.js (2) 썸네일형 리스트형 Express 웹서버 구축하고 CRUD 게시판 구현 하기 Express.js 프레임워크를 사용해 백엔드 웹 서버를 구축하고, 간단한 게시판 프로그램(CRUD)을 구현하는 방법을 설명하겠습니다. CRUD는 Create(생성), Read(읽기), Update(수정), Delete(삭제) 기능을 포함합니다. 이 게시판은 게시글을 추가하고, 목록을 읽으며, 수정하고, 삭제하는 기능을 갖추게 됩니다.데이터베이스는 mongoDB를 사용합니다.1. 프로젝트 초기 설정먼저, 프로젝트를 초기화하고 필요한 패키지를 설치합니다. mkdir board-appcd board-appnpm init -ynpm install express ejs body-parser mongoosenpm init -y은 package.json을 설정을 기본으로 한다는 것입니다. 2. 폴더 구조다음과 같.. Express 서버 연동(기본) 1. 일단 js 파일을 하나 만든다.2. Express 설치명령어 - npm install express3. 이제 index.js 파일을 만들어서 Express 서버를 실행// index.jsconst express = require('express'); // express라는 변수에 'express' 모듈을 가져옵니다.const app = express(); //app 변수에 Express 애플리케이션 객체를 할당합니다.//이 객체는 웹 서버의 역할을 하며, 라우팅(요청 경로 처리)과 미들웨어 설정 등을 할 수 있습니다.const port = 3000; // 포트번호, 서버가 사용할 포트를 지정합니다.// JSON 요청을 처리할 수 있도록 설정//app.use()는 미들웨어를 설정할 때 사용하는 메서드.. 이전 1 다음