백엔드 보일러플레이트 복사-붙여넣기를 막기 위해 CLI 툴을 만들었습니다

발행: (2026년 3월 29일 PM 05:39 GMT+9)
2 분 소요
원문: Dev.to

Source: Dev.to

문제점

새로운 Node.js 프로젝트를 시작할 때마다 똑같은 작업을 반복하고 있었습니다:

  • src/db/db.js 만들기
  • src/app.js 만들기
  • Express, CORS, dotenv 설정하기
  • asyncHandler, ApiError, ApiResponse 같은 유틸리티 파일 복사하기

이러한 반복 작업은 번거롭고 실수가 발생하기 쉬웠습니다.

해결책: templr‑js

프로젝트 골격을 한 번 저장해 두고 즉시 재사용할 수 있는 작은 CLI 도구 templr‑js를 만들었습니다.

설치

npm install -g templr-js

템플릿 저장

templr save mybackend

이 명령은 현재 디렉터리 구조(node_modules.git 제외)를 mybackend라는 이름의 템플릿으로 로컬에 저장합니다.

템플릿 사용

templr use mybackend

저장된 골격이 현재 디렉터리로 복사되어, 클라우드 서비스나 추가 설정 파일 없이 바로 사용할 수 있는 백엔드 환경이 준비됩니다.

주요 특징

  • Zero dependencies – 순수 Node.js(fs, path, os)만 사용.
  • Local storage only – 템플릿은 로컬에만 보관되며 업로드되지 않음.
  • No unwanted filesnode_modules.git 디렉터리는 절대 복사되지 않음.

링크

  • npm 패키지:
  • GitHub 저장소:
0 조회
Back to Blog

관련 글

더 보기 »

왜 Node.js를 공부해야 할까?

왜 Node.js를 공부해야 할까요? 개발 세계에 입문하거나 프로그래머로 성장하고 싶다면, Node.js를 공부하는 것이 가장 전략적인 선택 중 하나가 될 수 있습니다…

왜 node.js를 공부해야 할까

왜 Node.js를 공부해야 할까요? 🚀 개발 세계에 입문했거나 프로그래머로 성장하고 싶다면, Node.js를 공부하는 것이 가장…