NX(Dependency Graph)

종원유·2023년 7월 26일
0

MonoRepo

목록 보기
2/2

NX

확장 가능한 모노레포를 위한 도구
프레임워크의 성격이 짙다
기존 모노레포의 워크 플로우를 개선하거나 도와주는 툴이 아닌, 모든 워크 플로우를 탑재한 워크 스페이스, 저장소를 생성해서 써야 한다.

  • CLI로 많은 기능을 제공
  • 특정 패키지 또는 여러 패키지의 스크립트를 실행하는 기능
  • 현재 커밋을 기준으로 영향을 받는 패키지에 대해서만 실행할 수 있는 기능 제공
  • MonoRepo 안에 Next.js, NestJS, React 등 여러 프레임워크 사용 가능
  • 해치를 벗어나는 순간 어렵다.

NX는 MonoRepo를 관리하는 plugin들을 제공하며 빠르게 project를 구성할 수 있도록 한다.
Dependency Graph, StoryBook, Testing-Library 등 기능을 제공한다.

Dependency Graph

yarn nx graph
profile
개발자 호소인

1개의 댓글

comment-user-thumbnail
2023년 7월 26일

이런 유용한 정보를 나눠주셔서 감사합니다.

답글 달기