개발자

개발자들이 생각하는 NestJs

2023년 09월 22일조회 617

안녕하세요 개발자를 꿈꾸는 코린이입니다! Nestjs를 공부하고 있는데 개발자분들은 Nest js를 어떻게 생각하는지 궁금해서 글을 올려봅니다! 차라리 한국 시장에서 유명한 JavaSpring으로 백엔드를 공부하는 게 더 나을까요?

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

답변 1

인기 답변

프레드윰님의 프로필 사진

알아보니까 회사 마다 다르지만 nodejs로 주력으로 하는곳도 있더라구요 변화하는 추세이지만 아직도 자바/스프링이 많죠~ 연봉 생각해서 한다면 스프링이 월등하지만 트렌드 생각해서 하는거면 nestjs도 좋다고 보구요 제가 알기론 스프링처럼 비슷한 기능이 많아서 나중에 스프링 배울때도 금방 적응할것 같아요 다른분들 의견 들어보시고 정하셔도 되요 https://wikidocs.net/147787

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2023년 09월 22일

NestJS와 Spring은 각각 강력한 백엔드 프레임워크입니다. 우선, 어떤 기술을 선택할 것인지 결정하는 데 있어 중요한 요소는 여러 가지가 있습니다. 1. 당신의 필요성: 당신이 개발하고자 하는 애플리케이션의 요구 사항에 따라 프레임워크를 선택하세요. NestJS는 TypeScript에서 동작하며, 객체 지향 프로그래밍, 함수형 프로그래밍, 함수 반응형 프로그래밍 스타일을 모두 지원합니다. 이는 코드 조직화 및 유지 관리를 용이하게 만들어줍니다. 2. 생태계와 커뮤니티: JavaSpring은 매우 크고 활성화된 커뮤니티와 광범위한 생태계를 가지고 있습니다. 이것은 공식 문서 외에도 많은 자료와 도움을 찾을 수 있다는 것을 의미합니다. 반면에 NestJS는 비교적 신규이며 작은 커뮤니티를 가지고 있기 때문에 온라인에서 풍부한 자료를 찾기 어렵습니다. 3. 성능과 확장성: NestJS와 Spring 모두 대형 서비스에 걸맞은 성능과 확장성을 가지고 있습니다. 그러나 JavaScript(Node.js) 는 단일 스레드 모델이고, Java는 멀티 스레드 이기 때문에 고성능, CPU 집중적인 애플리케이션의 경우 Java(Spring)가 더 나을 수 있습니다. 4. 언어: Java와 TypeScript, 두 언어는 많은 점에서 다르기 때문에, 사용하려는 프로그래밍 언어에 대한 선호도와 익숙함 역시 중요한 요소입니다. 따라서 NestJS와 Spring 중 어느 것을 선택할지는 완전히 당신의 개인적인 선택이며 상황에 따라 다릅니다. 현재 널리 사용되고 있는 기술을 배우는 것도 유용하지만, 새로운 기술을 배우는 것이 두려워서 과거의 기술에 갇혀있는 것은 위험할 수 있습니다.

목록으로

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