devmoa

Monorepo로 대규모 React 프로젝트 관리하기

마이리얼트립·2020년 5월 19일·00
MonorepoReactMSAMultirepoWorkspaceFrontend

AI 요약

Beta

마이리얼트립은 서비스 규모 증가와 복잡성 증대에 따라 대규모 React 프로젝트 관리를 위해 Monorepo 도입을 결정했습니다. 기존에는 단일 엔트리포인트에서 전체 사이트를 빌드하는 방식이었으나, MSA 전환을 목표로 각 패키지(vertical)별 독립적인 빌드가 가능한 환경이 필요했습니다.

Monorepo는 하나의 저장소에 여러 프로젝트를 두는 구조로, Multirepo 방식에서 발생할 수 있는 환경 구성 중복 및 코드 복사/붙여넣기 문제를 해결하고 이슈를 한 곳에서 관리할 수 있다는 장점이 있습니다. 이 글은 Monorepo 도입을 통해 MSA에 대응하고 대규모 React 프로젝트를 효율적으로 관리하는 과정을 공유합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다