재밌고 어려운 IT를 이해해보자~!
Node.js, Express.js 본문
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