npm과 yarn 프론트엔드 혹은 nodejs개발자라면 npm이라는 말을 다들 들어보고 사용해봤을 것이다. npm은 Node Package Manager의 약자이다. 즉 node기반의 모든 패키지들을 관리하는 툴이다. 그리고 npm과 더불어서 yarn이라는 것도 많이 사용된다. yarn은 npm 구조에 의존하고 있으며 페이스북에서 만들었고 속도나 보안측면에서 조금 장점이 있다. 그대신 디스크 용량을 조금 더 잡아먹는다고 한다. 사실상 명령어가 조금 다른것을 제외하고 눈에 띄게 차이가 나지는 않는것같다. 애초에 yarn은 npm에 의존하고 있기도 하고 차이가 심하다면 다들 yarn을 사용할텐데 그래도 아직까지는 npm 이용자 수가 더 많다. 문제점 인지하기 npm이나 yarn을 사용하면 큰 문제없이 패키지..
배경 nestjs를 예전부터 공부해보고 싶었다. 미뤄두고 있었는데 잠깐 시간이 나서 주말동안 nestjs를 공부해봤다. 그리고 무엇보다 새로운 프로젝트를 만들것인데 써보고 싶은 기술은 모두 써야 후회가 없을 것 같다. 괜찮은 유튜브 강의가 보이길래 그걸 보고 정리해봤다. nestjs 시작하기 nestjs 설치 먼저 전역으로 nestjs cli를 설치해주자 npm i -g @nestjs/cli 그리고 다음 명령어를 통해 보일러 플레이트가 세팅된 프로젝트를 만들 수 있다. nest new project-name 새로운 폴더를 만들지 않고 지금 경로에 만들고 싶다면 다음 명령어를 입력하자 new new ./ nestjs cli 다음 명령어로 module, controller, service를 설치할 수 있다...