[x] 1. socket 에 Error handler middleware 를 적용할 방법 찾아보기
[ ] 2. wrap을 이용해서 provider파일과 repo파일을 묶어서 에러를 처리할 방법 찾아보기
[x] 3. 에러 처리 후 클라이언트에서의 대응 생각하기
각 항목별 내용
전에는 controller, service, repositories로 로직을 나눈 후 라우팅되는 곳에서 controller메소드를 wrap으로 감싸서 내부에서 발생하는 에러들에 대해 비동기식으로 처리를 했었는데 socket 로직에서는 어떻게 적용하면 좋을지 고민을 해봐야겠다.
에러가 발생한 후 서버에서 처리를 했다면 클라이언트에는 어떤 식으로 응답을 해줘야 하는지 고민해봐야겠다. 지금 서비스에서 가장 큰 요소가 socket인데 클라이언트 상황에 맞게 socket을 어떤식으로 관리해줘야할지 아직 모르겠다.
작업 내용 리스트
각 항목별 내용