フロントエンドカンファレンス北海道2024
LT(5分)
初登壇

shadcn/uiから考えるコンポーネント設計

ryo__kts Ryo Katsuse ryo__kts
4

shadcn/uiはRadix UIをベースとしたUIコンポーネントライブラリです。コピペして使えることで有名ですが、実際にコンポーネントの中身を見ていくとコンポーネントを設計する上での気付きや発見があります。

そんな気付きや発見を紹介するLTです。

発表内容

  • cvaを使った関心の分離
  • プリミティブではないコンポーネントがどういう設計になっているかみる(Formコンポーネント)
  • コンポーネントがどう振る舞っているか