node express
https://www.npmjs.com/package/express
npm init
npm i express
node app.js
더보기

node app.js로 실행이 되는지 확인



body parsing하기
app.use(express.json())
app.use(express.urlencoded({ extended: true }))
let id = 2;
const todoList = [{
id: 1,
test: '할일',
done: false
}];
app.get('/api/todo', (req, res) => {
res.json(todoList)
})
app.post('/api/todo', (req, res) => {
const { test, done } = req.body;
todoList.push({
id: id++,
test,
done,
});
return res.send('success')
})
app.listen(3000, () => {
console.log('server');
})
서버를 껏다가 다시 켜서 http://localhost:3000/api/todo에서 확인
[{"id":1,"test":"할일","done":false}]
POSTMAN으로도 잘 동작하는지 확인
'Frontend > Node.js' 카테고리의 다른 글
nodemon (0) | 2024.04.03 |
---|---|
node cors 해결하기 (0) | 2024.03.23 |
node.js 와 Typescript module system에 대해서 (0) | 2021.06.02 |
Node.js File System Module (0) | 2018.12.13 |