Radix Primitives は、当社のコンポーネントにおけるアクセシビリティ標準を大幅に向上させました。キーボードナビゲーション、フォーカストラップの実装、コンポーネントに適した ARIA テクニックの調査にかかる時間が大幅に短縮されました。
Radix Primitives を使用しているプロジェクトの種類について説明してください。
Radix Primitives は、当社のデザインシステムコンポーネントのベースとして使用しています。このデザインシステムは現在ベータ版プロジェクトで使用されていますが、将来的にはコア製品やマーケティングサイトにも展開する予定です。3 人の開発者がデザインシステムのメンテナンスを担当しています。
Radix Primitives は、あなたとあなたの会社にどのような点で役立ちましたか?
Radix Primitives は、当社のコンポーネントにおけるアクセシビリティ標準を大幅に向上させました。キーボードナビゲーション、フォーカストラップの実装、コンポーネントに適した ARIA テクニックの調査にかかる時間が大幅に短縮されました。
Radix の開発者体験についてどう思いますか?
コンポーネント API には柔軟性があり、ローレベルの Radix プリミティブの上に独自の抽象化を作成できるのが気に入っています。たとえば、当社のデザインシステムレイヤーでは、コンテキストメニューのオプションの一部を抽象化しています。これにより、Radix の上に構築された標準化されたコンテキストメニューが提供されます。意図的に API サーフェスを制限することに加えて、各 Radix プリミティブおよびサブコンポーネントにスタイルも適用しています。
Radix のドキュメントについてどう思いますか?
Radix のドキュメントは本当に素晴らしく、ライブラリを簡単に使い始めることができました。特に、各コンポーネントに対して多数の例が示されており、開発中のコンポーネントが「近日公開」とマークされているのが気に入っています。
アムステルダム、2017年
次のケーススタディ
Composer