Angularخبير

Angular - Créer une bibliothèque Angular de composants accessibles, testée et thémable

السيناريو

Votre mission est de concevoir et packager une bibliothèque Angular (Angular Library) contenant plusieurs composants UI (Modal, Table triable, Dropdown, Toast) destinés à être réutilisés par plusieurs applications. Exigences : respect strict des règles d’accessibilité (WCAG) : focus management, ARIA, navigation clavier ; theming via CSS variables / SASS (tokens de design) et support dark/light ; tests unitaires (Jest/Karma) et tests d’accessibilité automatisés (axe-core) ; documentation et exemples (Storybook) ; empaquetage et publication (ng-packagr) avec API publique stable (breaking changes gérés via versioning). Expliquez l’architecture (monorepo/ng-packagr), comment garantir l’isolation des styles, la stratégie de breaking changes et comment automatiser la vérification accessibilité et la CI/CD de publication.

المهارات المستهدفة

LibraryAccessibilityWCAGThemingng-packagrStorybookTests unitairesaxe-coreCI/CD

حالات تطبيقية أخرى في ⁨Angular⁩

عرض كل الحالات التطبيقية في ⁨Angular⁩

أسئلة أصلية من تصميم CodeDuel. لا ترتبط CodeDuel بأي ناشر أو هيئة اعتماد مذكورة؛ أسماء الشهادات والعلامات التجارية مملوكة لأصحابها، ولا تُذكر إلا للإشارة إلى المجال الذي يغطيه الاختبار. الإبلاغ عن محتوى