본문 바로가기
728x90

Express3

[Express] Express CORS 1. cors로컬 환경에서 테스트하기 위해cors를 전체 허용해주는 것을 해봅니다. cors 모듈을 다운 받습니다.npm i cors app.use(cors()) 로 cors를 전체 허용해줍니다.const express = require("express");const app = express();const { Pool } = require("pg");const port = 3000;const cors = require("cors");app.use(cors());app.use(express.json());const pool = new Pool({ user: "test", host: "localhost", database: "test_db", password: "test", por.. 2025. 5. 28.
[Express] Express 와 DB 연결하기 1. DB 설치저는 PostgreSQL 로 연결하려고 합니다. PostgreSQL 을 설치하고 host: localhostport: 5432database: testuser: testpassword: 정보를 알아둡니다. 2. 모듈 설치연결하기 위해 모듈을 설치합니다.npm i pg 위의 db 정보를 입력하고테스트 쿼리를 날려보는 예제입니다.const express = require("express");const app = express();const { Pool } = require("pg");const port = 3000;app.use(express.json());const pool = new Pool({ user: "test", host: "localhost", database: ".. 2025. 5. 28.
[Express] Express 시작하기 1. Express※ Node.js가 설치되어있어야 합니다. express 서버를 만들 폴더로 이동합니다. 터미널에서 express를 설치합니다.npm i express 2. 코드 작성index.js 파일을 만들고 작성합니다.const express = require('express');const app = express();const port = 3000;// JSON 파싱을 위한 미들웨어app.use(express.json());// 기본 라우트app.get('/', (req, res) => { res.send('Hello, Node.js Backend!');});// POST 예시app.post('/data', (req, res) => { const data = req.body; console.. 2025. 5. 28.
728x90