Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

api 서버와 websocket 서버가 공유하는 서비스 코드 분리 #37

Open
1 task
ezcolin2 opened this issue Jan 15, 2025 · 0 comments
Open
1 task
Assignees
Labels
🐧🚀😶‍🌫️ BE 백엔드 관련 이슈/PR 추적 라벨 ♻️ Refactor 기능 추가 외 코드 변경, 코드 품질과 관련된 경우

Comments

@ezcolin2
Copy link
Collaborator

어떤 기능인가요?

공통 사용 서비스 코드 분리

현재 api 서버와 websocket 서버 모두 redis 서비스를 사용하고 있는데 동일한 코드입니다.

redis 서비스에 변경 사항이 생기면 api 서버와 websocket 서버 모두 변경해줘야 하기 때문에 공유 폴더로 분리하여 공유합니다.

npm으로 배포하여 사용할 수도 있지만 nestjs에서는 라이브러리 기능을 통해 쉽게 공유 모듈을 작성할 수 있습니다.

작업 상세 내용

  • redis service 라이브러리로 분리

참고할만한 자료

https://docs.nestjs.com/cli/libraries

@ezcolin2 ezcolin2 added ♻️ Refactor 기능 추가 외 코드 변경, 코드 품질과 관련된 경우 🐧🚀😶‍🌫️ BE 백엔드 관련 이슈/PR 추적 라벨 labels Jan 15, 2025
@ezcolin2 ezcolin2 self-assigned this Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐧🚀😶‍🌫️ BE 백엔드 관련 이슈/PR 추적 라벨 ♻️ Refactor 기능 추가 외 코드 변경, 코드 품질과 관련된 경우
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant