- js: html 따까리
- 크롬 js 실행 엔진 v8 = nodejs = js 런타임 = js 실행기
- nodejs 장점: non-blocking/비동기처리 잘함 = 시간 오래 걸리는거 만나면 제껴두고 다른거 먼저 함
server.js
npm init -y
npm install express
const express = require('express') // express 라이브러리를
const app = express() // 사용하겠다는 뜻
app.listen(8080, () => { // app.listen(): 포트 오픈하는 문법, 8080: 포트 넘버
console.log('http://localhost:8080 에서 실행중')
})
app.get('/', (요청, 응답) => { // 메인페이지('/') 접속시
응답.send('반갑다')
})
- 실행:
node server.js