vsc에서 클라이언트 서버폴더로 이루어진 프로젝트를 만들고 데이터베이스를 구축할 때

클라이언트, 서버, 데이터베이스의 localhost의 포트번호를 모두 다르게 설정해야하던데 이유가 무엇인가요?