[Node.js] Nodejs 백엔드 프로젝트 생성하기 4(axios를 통해 front back 연결)
@욕심쟁이
·2021. 9. 29. 08:34
반응형
1-1 back에서 app.js 설정
const express = require("express");
const app = express();
//요청에서온걸 파싱
app.use(express.json({
limit: '300mb'
}))
//(http)form을 통해서 전송할때 req.body에 넣어준다
app.use(express.urlencoded({
limit: '300mb',
parameterLimit: 100000,
extended: true
}))
app.post('/user', (req,res) => {
console.log("user API")
let {nickname,email,password} = req.body
})
1-2. 자신이 사용하고자 하는 곳에
this.$axios.('url/*백주소*/',{/*보내고자하는 데이터값들 post get put delete에 따라 다름*/}).then(res => {결과값})
this.$axios.('url/*백주소*/',{/*보내고자하는 데이터값들 post get put delete에 따라 다름*/})
.then(res => {결과값})
signup({commit},payload){
//서버에 회원가입 요청을 보내는 부분
this.$axios.post("/user",{
nickname: payload.nickname,
email: payload.email,
password : payload.password
}).then(res => {
})
commit('setMe',payload)
},
reference : 제로초 Vue로 Nodebird SNS 만들기
반응형
'IT > node.js' 카테고리의 다른 글
[Node.js] Nodejs 백엔드 프로젝트 생성하기 3 (with nodemon) (0) | 2021.09.28 |
---|---|
[Node.js] Nodejs 백엔드 프로젝트 생성하기 2(with Sequelize) (0) | 2021.09.27 |
[Node.js] Nodejs 백엔드 프로젝트 생성하기 1 (0) | 2021.09.26 |
[NODE.JS] Node.js 설치하기 (0) | 2021.02.04 |