[JS] Node.js & server 1

황은하·2021년 11월 18일
0

JS

목록 보기
15/19

Node.js

server.js
-> middleware

npm start 로 시작

Express

웹 및 모바일 애플리케이션을 위한 기능을 제공하는 Node.js 웹 애플리케이션 프레임워크
간편하게 웹 서버를 구축할 수 있다.

설치

npm install -g npm
npm -v
npm init -y
npm install express
npm install cors

코드

server.js

// 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");
});

app.js

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 문서 읽기
profile
차근차근 하나씩

0개의 댓글