728x90
반응형
node.js 기반의 웹 프레임워크(요청에 따른 응답데이터 추출)
앞서 포스팅한 방법으로 express 모듈을 설치해준다.
'npm i express'
express 모듈설치 후 npm사이트에서 제공하는 코드를 긁어와서 실행해주자
const express = require('express')
const app = express()
const port = 3000
app.get('/', function (req, res) {
res.send('Hello World')
})
app.listen(port, () => {
console.log('Example app listening on port ${port}')
})
node index.js
콘솔창에는 아무런 변화가 없을텐데 브라우저를 열어 'localhost:3000' 로 들어가면 'Hello World' 가 출력되는걸 확인할 수 있다.
즉 서버가 켜진것이다.
서버를 끄기 위해선 Ctrl + C
당연한 말이지만 서버를 끄고 localhost:3000 으로 들어가면 응답없음이 나온다.
서버에 접근하기 위해선 특정포트번호로 진입을 하게 된다.
비유를 하자면 ip주소는 ARS대표번호, 포트는 ARS내선번호라고 비유하면 좋을 것 같다.
'node.js' 카테고리의 다른 글
[Bun] Bun?? (0) | 2023.10.20 |
---|---|
[node] Base64 (0) | 2023.01.31 |
[node] pm2로 프로세스를 관리해보자 (0) | 2023.01.09 |
[node] npm (0) | 2023.01.07 |
[node] node.js 시작하기 (0) | 2022.12.11 |