strum
@strum


바닐라 추출물로 만든 반응 구성 요소 및 스타일 시스템.
나는 재미있는 건물 스트럼을 가졌지 만 슬프게도 바닐라 추출물은 내가 기대했던 방식대로 이륙하지 못했고이 특정 도서관은 채택을 보지 못했습니다. 나는 적극적으로 Strum을 유지하지 않고 불만을 듣지 못했기 때문에 누군가가 그것을 만나기 전에 그것을 보관하고 시험해보기로 결정합니다.
fwiw 나는 궁극적으로 동굴을했고 지금은 Tailwind로 독점적으로 꽤 많이 건축하고 있습니다. 나는 Shadcn/UI가 스타일 측면에서 내가 찾고있는 것이 아니라고 생각하지만 Radix 기반 구성 요소는 좋은 출발점이라고 생각합니다. 나는 그늘에 따라 개인 라이브러리를 구축 할 것이며 완성에 따라 공유하거나 공유하지 않을 수도 있습니다.
Strum 사용 방법에 대한 자세한 내용은 Strum.Design을 참조하십시오.
@Strum/React ChangeLog를 참조하십시오
이 프로젝트는 Turborepo를 사용하며 다음 작업 공간으로 분류됩니다.
docs : 설계 시스템을 문서화하기위한 Next.js 앱 (Strum.Design에 대한지도)@strum/eslint-config : eslint configurations ( eslint-config-next 및 eslint-config-prettier 포함)@strum/react : 메인 구성 요소 라이브러리 및 바닐라 추출물 스타일@strum/tsconfig : tsconfig.json 은 Monorepo 전역에 사용됩니다모든 앱과 패키지를 빌드하려면 다음 명령을 실행하십시오.
cd strum
pnpm build
모든 앱과 패키지를 개발하려면 다음 명령을 실행하십시오.
cd strum
pnpm dev
Jest Suite를 실행하려면 :
cd strum
pnpm test