재밌고 어려운 IT를 이해해보자~!

Node.js, Express.js 본문

React, Node Js

Node.js, Express.js

언제나즐거운IT 2024. 4. 29. 11:35

Node.js 가 나오기전까지난 Js 를 브라우저 속에서만 사용했었다.

Node.js 가 나옴으로써 Js를 서버사이드에서 사용할 수 있게 되었다.
Node.js 를 쉽게 이용할 수 있게 해주는것이 Express js 이며 프레임워크이다.

 

 

다운이 왜 되어있지?!

 

신기하게 문서에서는 mkdir 명령어가 사용이 불가능하다 ..왜일까? 

 

새로운 폴더를 만들어서 진행~

 

CMD

 

 

express는 터미널에서 

npm install express --save 명령어를 통해 설치!

 

 

 

설치가 완료되면 해당사진처럼 express라는 프레임워크를 사용중이다 ! 라고 
package.json에 명시된다.

node_moduels안에 전부 들어가있음!

 

백엔드의 시작지점은 항상 index.js를 통해서 시작한다

//express 모듈을 가져와 express 상수에 저장
const express = require('express')
//이것의 function을 사용해 새로운 express app을 생성
const app = express()
//백 서버 포트 번호 5000번으로 사용 아무렇게나 해도 된다.
const port = 5000
// 루트 디렉토리에 hello world가 출력되도록 하는것
app.get('/', (req, res) => {
  res.send('Hello World!')
})
// 5000번에서 app 실행
app.listen(port, () => {
  console.log(`Example app listening on port ${port}`)
})

    "start":"node index.js",

를 사용해 node 앱 실행

 

터미널에서 npm run start

npm run 다음에 start스크립트가 들어옴

 

 

 

 

짜잔~

'React, Node Js' 카테고리의 다른 글

로그인 기능 및 토큰생성  (0) 2024.05.05
Bcrypt  (0) 2024.05.02
Node Mon, 비밀 설정 정보 관리  (0) 2024.05.01
schema 생성 및 회원 가입 기능 제작  (0) 2024.04.30
MongoDB, Mongoose  (0) 2024.04.29
Comments