server.js
-> middleware
npm start 로 시작
웹 및 모바일 애플리케이션을 위한 기능을 제공하는 Node.js 웹 애플리케이션 프레임워크
간편하게 웹 서버를 구축할 수 있다.
npm install -g npm
npm -v
npm init -y
npm install express
npm install cors
// middleware
const express = require("express"); // 다운받은 express 가져오기
const app = express();
const cors = require("cors");
app.use(cors());
// CRUD
// CREATE
// READ -> get
// UPDATE
// POST
app.get("/", (req, res, next) => {
// console.log("hello momma!");
res.json({
message: "Hello my name is eunha",
success: true,
status: 200,
});
});
app.post("/delete/:id");
app.listen(3000, () => {
console.log("The server is listen to port #3000");
});
const transferringDataBetweenServerAndClient = async () => {
const url = "http://localhost:3000";
const response = await fetch(url);
const jsonObj = await response.json();
// console.log(jsonObj);
const element = document.querySelector(".list");
element.innerHTML = jsonObj.message;
};
transferringDataBetweenServerAndClient();
// 날짜, 시간 넣어서 객체 만들어서 보여주고
// post 로 자료 가져와서 터미널에 보여주기
// const response = await fetch(url, ...)
// nodejs, express 문서 읽기