2024.12.19 - [웹 개발 공부하기] - [12.19] 논 블로킹 I/O 때문에 순서가 바뀐다고?🤔 node.js의 특징 때문에 순서가 바뀔 수도 있다는 것을 알게되었다.그래서 undefined가 나왔군.. 잡았다 요놈! 그럼 지금까지 쓴 conn.query를 promise 객체로 감싸주면 되겠군... 이라고 생각했지만구글링을 해보니 생각보다 promise 객체를 사람들이 안...쓴다?엥? 그럼 async&await을 어떻게 쓰는거지? ;; 싶었다. 사실 mysql에서는 쿼리를 promise 객체로 제공을 할 수 있었다.promise 객체로 따로 안 감싸도 모든 쿼리가 promise 객체로 감쌀 수 있는 방법이 있다.그건... npmjs.com 에서 아주 잘 알려주고 있다😀 많은 방법 중 내가..
2024.12.18 - [웹 개발 공부하기] - [12.18] 결제(주문)하기 API 구현해보기🤔 어제 했던 결제(주문)API 에서 문제가 발생했다!테스트하면서 이전에 테스트한 conn.query는 주석으로 바꿔놓고 테스트를 했었다.그래서 주석을 다 풀고 한 번 포스트맨을 돌려봤더니...400 Bad Request가 떴다...그리고 워크벤치를 확인해봤더니.. delivery 테이블의 데이터만 잘 들어간 걸 확인할 수 있었다.let delivery_id;let order_id;let sql = `INSERT INTO delivery (address, receiver, contact) VALUES (?, ?, ?)`;let values = [delivery.address, delivery.receiver,..