
Agnosui는 CSS 부트 스트랩 디자인을 준수하는 구성 가능한 타입 스크립트 컴포넌트 공장, 헤드리스 래퍼 및 즉시 사용 가능한 구성 요소를 제공하는 강력한 라이브러리입니다. NG-Bootstrap의 성공에서 영감을 얻은 Agnosui는 선택한 프론트 엔드 프레임 워크와 완벽하게 통합 할 수있는 구성 요소를 제공함으로써 개념을 한 단계 더 발전시킵니다. Angular, React 및 Svelte와 같은 인기있는 프레임 워크를 지원하면 Agnosui를 사용하면 프로젝트에서 일관되고 시각적으로 매력적인 UI 구성 요소를 쉽게 만들 수 있습니다.
데모 사이트를 탐색하여 Agnosui의 기능을 확인하십시오.
프레임 워크 AGNOSTIC 구성 요소 : Agnosui의 구성 요소 아키텍처는 프레임 워크에 대한 코어를 중심으로 진행됩니다. 각 구성 요소는이 코어에서 모델 (데이터) 과이 데이터를 조작하는 데 필요한 방법에 중점을 둡니다. 이 추상화를 통해 개발자는 특정 프레임 워크와 독립적으로 구성 요소를 만들어 다양한 프로젝트에 통합을 용이하게합니다.
광범위한 프레임 워크 지원 : Agnosui는 현재 3 개의 널리 사용되는 프론트 엔드 프레임 워크의 지원을 제공합니다 : Angular, React 및 Svelte. 이 다양한 호환성을 통해 개발자는 선택한 프레임 워크에 관계없이 프로젝트에서 Agnosui의 구성 요소를 완벽하게 활용할 수 있습니다.
각 프레임 워크에 대한 어댑터 : 다른 프론트 엔드 프레임 워크와의 호환성을 달성하기 위해 Agnosui의 각 구성 요소에는 모든 지원되는 프레임 워크에 대한 어댑터가 있습니다. 이 어댑터는 다음과 같이 구성 요소의 UI를 구축하는 데 중추적 인 역할을합니다.
Flexible Component Customization : Agnosui를 사용하면 개발자가 구성 요소 하위 트리 내의 모든 시점에서 구성 요소 소품을 구성하고 무시할 수 있습니다. 이러한 유연성은 광범위한 사용자 정의 가능성을 가능하게하여 개발자가 특정 프로젝트 요구 사항에 맞게 구성 요소를 조정할 수 있도록 권한을 부여합니다.
철저한 테스트 : Agnosui의 핵심은 Vitest를 사용하여 포괄적 인 장치 테스트를 거쳐 특정 프레임 워크와 독립성을 보장합니다. 또한, 다양한 프레임 워크 및 브라우저 (Chromium, Firefox, Webkit)에서 극작가로 엄격한 엔드 투 엔드 테스트를 수행합니다. 마크 업은 모든 프레임 워크에 대해 일관성을 유지함에 따라, 이러한 테스트는 본질적으로 프레임 워크에 대한 정보를 얻어 강력하고 신뢰할 수있는 구성 요소 기능을 보장합니다. 우리는 모든 프레임 워크에서 SSR 준수를 보장합니다. 또한 Verdaccio를 사용하여 라이브러리의 통합 테스트를 수행하고 있습니다.
일관된 사용자 경험 : Agnosui의 어댑터 기반 접근 방식은 모든 지원되는 프레임 워크에서 균일 한 사용자 경험을 보장합니다. 핵심 레벨에서 구현 된 모든 수정 또는 새로운 기능은 모든 어댑터로 자동 전파되어 프레임 워크 간의 불일치를 최소화합니다.
기능 보증 : 테스트에 중점을 둔 Agnosui는 프레임 워크 간의 일관된 기능을 보장합니다. 이 보증은 개발자에게는 매우 중요합니다. 개발자는 개발을 단순화하고 자신감을 갖는 구성 요소를 만들 수 있으므로 개발자에게는 매우 중요합니다.
프로젝트에서 Agnosui를 사용하려면 설치 안내서의 지침을 따르십시오. 각 구성 요소 및 사용법에 대한 자세한 설명서는 문서를 참조하십시오.
우리는 Agnosui를 더 좋게 만들기 위해 지역 사회의 기여를 환영합니다. 시작하려면 기여 가이드 라인을 읽으십시오.
Agnosui는 MIT 라이센스에 따라 릴리스됩니다.