문제 상황

  1. server.ts 에서 너무 많은 책임을 가지고 있다.
  2. 진입점이 app.ts 인데, index.ts 로 바꾸는 것이 좋겠다.

현재 상황에서는 진입점을 바꾸고, server.ts의 책임을 나누는 것이 가장 우선적으로 할 일이라고 생각하여, 이 부분을 중점적으로 변경했습니다.


문제 해결

진입점 변경

관심사 분리

이렇게 다음과 같이 관심사를 분리해서 나누는 것에 초점을 맞추어 진행했습니다.

server.ts 내용 분리