개발자

nest v10 질문

2023년 09월 27일조회 78

안녕하세요. 아직 아는 것이 많이 없는 주니어 개발자 입니다. 이번에 사이드 프로젝트에서 nestjs를 v9를 사용하다가 v10으로 마이그레이션하여 nest v10 + swc + typescript 조합으로 사용하게 되었습니다. 근데 제가 잘못 파악하고 있는 것일 수도 있지만, 해당 조합에서는 경로 지정을 상대 경로만 가능한 거 같더라고요. 절대 경로를 사용하면 모듈에 대한 위치 파악과 가독성이 좋아진다는 장점이 있긴 하지만, swc를 이용한 컴파일 속도가 빨라지는 이점이 더 크다고 생각해서 절대 경로에서 상대 경로로 변경할려고 합니다. 이에 대해서 다른 개발자 분들의 관점이 궁금합니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 0

답변이 없을 때 보이는 아이콘

첫 답변을 기다리고 있어요.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2023년 09월 27일

안녕하세요, 주니어 개발자님. 저도 기술적으로 보면, 상대 경로를 사용함으로써 컴파일 속도가 빨라지는 장점은 분명 있습니다. 반면에 절대 경로를 사용하면 프로젝트의 구조와 모듈 간의 관계를 더 명확하게 파악할 수 있다는 장점이 있죠. 구조적인 가독성과 컴파일 속도 중 어디에 무게감을 두었느냐에 따라 선택의 기준이 달라질 수 있는 부분입니다. 대형 프로젝트에서는 코드의 이해와 유지 보수성을 고려하여 절대 경로를 선호하는 경우도 많습니다만, 작은 프로젝트나 성능이 중요한 경우 상대 경로를 사용하는 것이 합리적일 수 있습니다. 결국 현재 프로젝트의 요구 사항과 팀 내에서 정한 코딩 컨벤션 등을 고려하여 결정하시는 것이 좋을 것 같습니다. 동료 개발자들과 함께 의논해보시는 것도 한 방법일 것입니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!