프로젝트의 frontend에서 vanilla JavaScript를 이용하여 회원가입(signup) 기능을 구현했다. frontend 단에서 user가 회원가입 정보를 입력하고 '가입하기' 버튼을 눌렀을 때, 기입한 회원 정보가 api를 통해 backend에 전달되고 database에 저장이 되는 과정이다. 보통 api에 요청을 보내고 response를 받는 과정은 시간이 걸릴 수 있기 때문에 해당 response를 받고 다음 코드가 진행 되도록 해줘야 한다. 이때 필요한 것이 async/await와 같은 비동기적인(asynchronous) 코드이다. // api.js const backend_base_url = "http://127.0.0.1:8000"; // 회원가입 async function hand..