본문 바로가기

yarn2

Backstage 안정성의 열쇠: Yarn lock파일과 결정적 설치의 모든 것 안녕하세요! 오늘은 Backstage 운영의 안정성을 책임지는 보이지 않는 영웅, 바로 Yarn 모노레포에서의 결정적 설치(Deterministic Installs)에 대해 깊이 있게 다뤄보겠습니다. 🚀Backstage 프로젝트를 운영하다 보면 여러 개발자가 동시에 작업하거나 CI/CD 파이프라인에서 빌드를 수행하게 됩니다. 이때 "내 컴퓨터에서는 잘 되는데 서버에서는 왜 안 되지?"라는 상황을 방지해 주는 핵심 메커니즘을 완벽히 이해해 보세요! 💡🏗️ 결정적 설치(Deterministic Installs)란 무엇인가요?결정적 설치란 프로젝트의 의존성을 설치할 때 '언제, 어디서, 누가 설치하더라도 항상 정확히 동일한 패키지 구조와 버전이 설치됨'을 보장하는 것을 의미합니다.Backstage와 같은.. 2025. 12. 27.
Backstage에 활력을! TechDocs 완벽 설치 및 Yarn 워크스페이스 설정 가이드 안녕하세요! 오늘은 Backstage의 핵심 기능 중 하나이자 개발자 경험(DevEx)의 꽃이라 불리는 TechDocs(테크독스)를 설치하는 방법에 대해 아주 상세히 알아보겠습니다. 🚀새로운 Backstage 모노레포를 구축한 뒤, "문서를 코드로(Documentation as Code)" 관리하기 위해 TechDocs를 추가하려고 할 때 어떤 명령어를 어떤 순서로 입력해야 할지 막막하셨죠? Yarn 워크스페이스 환경에서 프론트엔드와 백엔드 패키지를 완벽하게 설치하는 '정석 가이드'를 공개합니다! 💡🏗️ TechDocs 설치, 왜 Yarn 워크스페이스 방식인가요?Backstage는 기본적으로 모노레포(Monorepo) 구조를 채택하고 있습니다. 프론트엔드(packages/app)와 백엔드(packa.. 2025. 12. 26.