[SpringBoot] Axios post 요청
·
벽돌깨기
나는 DB를 다뤄본 적도 없고 네트워크나 서버 등의 배경 지식이 없을 뿐더러... 이번 프로젝트를 하면서 처음으로 백엔드를 맡았는데, DB 관리와 더불어 백엔드 프론트 간의 요청 및 응답까지 하게 되어서 막막했다. 내가 구현하고자 하는 건 ① 프론트단에서 녹음 파일의 경로를 POST 요청으로 보내고 ② 백단에서 해당 POST 요청을 처리하여 파일 경로를 DB에 저장하는 기능이다. 아주 단순한 기능임에도 불구하고 백 프론트 데이터 전달 과정도 몰랐던 나는 405 에러에게 지고야 말았고... 결국 생애 첫(?) 트러블슈팅기록을 올리기로 했다. 많이 부끄럽지만.... 삽질 과정 1 다른 팀원이 Method.java 파일에 녹음된 음성 파일 경로를 임의로 저장해뒀다. public class Method { pu..
[Vue] VS Code에 Vue 프로젝트 생성
·
2023-02 몰입형 SW 정규 교육
Vue 프로젝트를 생성하기 위해서는 먼저 Node js와 npm이 설치되어 있어야 합니다. Node.js 설치하기 (18.17.1 LTS) 제가 사용할 Node.js 버전은 18.17.1 LTS 입니다. 먼저 아래 사이트에 접속한 후 https://nodejs.org/ko/blog/release/v18.17.1 Node v18.17.1 (LTS) | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.or zero-talk.tistory.com 1. 터미널에(ctrl + shift + `) Vue 설치 명령어를 입력합니다. npm install -g @vue/cli 2. vue --version 명령..