Skip to content

공통 컴포넌트 패키지 모노레포 Module Federation 적용 #89

@BoBeenLee

Description

@BoBeenLee

Background

  • 독립적인 공통 컴포넌트(ui-components)패키지를 bbl-nx앱 내 빌드에 포함하여 배포하지 아니하기 위함.
    • bbl-nx앱 빌드, 영향 범위를 분리함으로써 결합도를 낮출 수 있다.
  • 홈페이지 서비스 정도는 실상 오버엔지니어링일 수 있지만 점차 확장된 서비스(블로그, Snippet, Playground, 다른 feature)를 추가한다면 미리 분리함으로써 얻을 수 있는 이점이 있다고 생각합니다.
  • 추후 나중엔 더나아가서 이전에 유틸성으로 만들었던 독립적인 앱, 서비스 기능들도 bbl-nx로 마이그레이션하여 독립적인 빌드, 테스팅하여 유지관리할 수 있습니다.
    • ex) convert-json-to-dotenv, period-calc 등등

Description

  • ui-components를 Module Federation 적용하여 관리합니다.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions