최근 프로젝트에서 Node.js를 사용하여 WebSocket 서버를 구축하는 도중, 이상한 오류에 직면하게 되었습니다. WebSocket 서버가 정상적으로 동작하지 않아서 여러 가지 방법을 시도해 보았고, 결국 원인을 파악하고 해결할 수 있었습니다. 오늘은 그 과정을
백엔드 개발 중 relation "user" does not exist 오류를 만났습니다. PostgreSQL에서는 대소문자나 스키마 이름 등 세부 사항이 쿼리에 영향을 미칠 수 있어, 이를 해결하기 위해 몇 가지를 시도해보았고, 이번 포스팅에서는 문제의 원인과 해결
로그인 api를 구현한 후 테스트만을 위해 비밀번호를 임의로 11111111로 db에 저장하고 테스트해보았는데, 비밀번호를 제대로 입력했음에도 자꾸 틀린 비밀번호라는 오류가 발생했습니다. bcrypt를 사용함으로써 발생한 문제였는데, 이 문제 해결에 대해 정리해보았습니
ESLint에서 다음과 같은 두 가지 오류가 발생했습니다: no-restricted-syntax: for...of 반복문을 사용할 수 없다는 경고 no-await-in-loop: 반복문 내에서 await을 사용하면 안 된다는 경고 이 오류를 해결하려면 어떻게 해
개발 중 WebSocket 서버와 HTTP 서버가 제대로 동작하지 않는 문제가 발생했습니다. WebSocket connection to 'ws://localhost:3001/' failed: 진짜 하루 종일 붙잡고 있었기에 정말 많은 시도를 해보았습니다….웹 소켓을 사
이번에 진행하는 프로젝트에서는, 지도와 캔버스를 함께 움직이는 프로젝트라 마우스 이벤트가 부정확한 문제점이 있었습니다.애초에 저희 프로젝트는 모바일 서비스로 기획되기도 했고, 마우스 이벤트를 완전하지 않은 상태에서 내보내는 것보다는 모바일로 유도하는 것이 훨씬 낫겠다는
이번에 디자이너, 기획자와 함께 사이드 프로젝트를 진행하면서 프론트엔드부터 백엔드, 클라우드까지 모두 혼자 맡아 개발하는 경험을 하고 있습니다.서비스화하는 과정에서 예상치 못한 문제들이 많았는데, 그 중 하나가 바로 디스크 용량 부족 문제였습니다.실사용자가 있는 서비스