익스프레스 프로젝트 시작하기// 1. 모듈 가져오기const express = require("express");const path = require("path");// 2. 앱 설정const app = express();app.set("port", process.env.PORT || 3000);// 3. 라우트 설정app.get("/", (req, res) => { // res.send("Hello, Express"); res.sendFile(path.join(__dirname, "/index.html"));});// 4. 서버 시작app.listen(app.get("port"), () => { console.log(app.get("port"), "번 포트에서 대기 중");}); 모듈 가져오기:e..
요청(Request)과 응답(Response)클라이언트에서 서버로 요청(request)를 보내고, 서버에서는 요청의 내용을 읽고 처리한 뒤 클라이언트에 응답(response)를 보낸다.그렇기 때문에 서버에는 요청을 받는 부분과 응답을 보내는 부분이 있어야한다.요청과 응답은 이벤트 방식으로 동작한다.const http = require("http");const server = http .createServer((req, res) => { res.writeHead(200, { "Content-Type": "text/html; charset=utf-8" }); res.write("hello Node!"); res.write("Heelo server"); res.end("Hello hyu..