정의
소프트웨어에서 보일러플레이트는 미리 준비된 출발점입니다. 구조, 규칙, 바로 동작하는 기본값을 갖춘 저장소로, 새 프로젝트마다 빈 상태에서 시작하는 대신 복사해서 고쳐 씁니다. 복사본은 내 것이고, 다른 누군가의 서버에서 돌아가는 것은 없으며, 업데이트는 나에게 일방적으로 적용되는 것이 아니라 내가 가져오는 것입니다.
반대 모델은 서비스입니다. 입력을 넘기면 업체가 자기 시스템에서 작업하고, 비용을 내는 동안에만 결과를 받습니다.
예시
대구의 한 개발자가 작은 제품 두 개를 판매합니다. init-workspace.py를 한 번 실행해 새 이력을 가진 자신만의 비공개 작업 사본을 받습니다. 제품마다 폴더가 따로 있고 각자의 제품 정보 파일과 트래커를 가지며, 플레이북은 함께 씁니다. 새 LaunchRepo 릴리스가 나오면 변경 내역을 읽고 자기 사본에 병합하거나 건너뜁니다.
업체 서버에서 돌아가는 것은 없고, 두 번째 제품에 두 번째 라이선스 비용이 들지도 않습니다. 이것이 실제로 쓰는 보일러플레이트 모델입니다. 출시할 때마다 빌리는 서비스가 아니라 그가 소유한 출발점입니다.
디렉터리 출시에서 중요한 이유
디렉터리 제출은 보통 출시 건당 또는 월 단위 요금의 서비스로 팔립니다. 보일러플레이트는 이것을 계속 보유하는 역량으로 바꿉니다. 두 번째 제품에도, 열 번째 제품에도 같은 저장소와 플레이북, 트래커를 내 에이전트와 내 계정으로 씁니다. 맞바꾸는 것도 분명합니다. 실행은 내가 하고, 설정에는 오후 반나절이 걸립니다.
LaunchRepo가 다루는 방식
LaunchRepo는 비공개 GitHub 저장소입니다. 플레이북 299개, 제품 템플릿, 스크립트, 로컬 대시보드가 들어 있습니다. 현재 가격 €49.00에 한 번 구매하면 내가 소유한 모든 제품에 쓸 수 있습니다. init-workspace.py는 새 이력을 가진 나만의 비공개 작업 사본을 만들기 때문에, 내 정보가 제공용 저장소로 돌아가는 일이 없습니다. 업데이트는 릴리스로 공개되며 병합 여부는 내가 정합니다. 정해진 업데이트 주기는 약속하지 않습니다.
더 알아보기
저장소 안에 무엇이 들어 있는지, 그리고 한 번의 실행이 제품 소개서에서 기록된 결과까지 어떻게 진행되는지 단계별로 설명합니다.
저장소에서 이 용어를 직접 확인하세요
LaunchRepo는 디렉터리 플레이북 299개, 제품 정보 파일, 그리고 내 에이전트가 실행하는 제출 트래커로 이루어져 있습니다. €49.00를 한 번 결제하고, 내가 소유한 모든 제품에 쓰세요.
가격 보기