id: F-15(誌面表示: F-15) · 物理ページ: 296–297(pages=2) · category: term_tool · figure_type: structure · status: ready · evaluation_date: 2026-04-29
tagline 49/25-45 ↑4何を 90/60-200どこで 99/60-200会話例 37/25-50見1 29/15-40見2 27/15-40見3 27/15-40見4 24/15-40見5 25/15-40見6 22/15-50
← F-14 three.js 目次 F-16 Tailwind CSS →
技術用語
296

shadcn/ui

シャドシーエヌ ユーアイ
React 用の UI コンポーネント集です。npm 配布ではなく CLI でコードを直接コピーする方式です。
体験区分:触った 推奨読者レベル:Level 3-4

何をしてくれるか

Radix UI と Tailwind CSS(F-16)を組み合わせたコンポーネントを提供します。1 コマンドでコードがプロジェクトにコピーされるため、そのまま自由にカスタマイズできます。

どこで出会うか

Next.js(F-11)や Astro(F-17)で UI を組み立てる場面で登場します。AI アシスタントに「shadcn/ui で作って」と伝えると対応できるため、バイブコーディングでも定番の指定です。

構造図
2026.04·ready
「shadcn の Button を `add` してから画面を組んでいくと早いです。」
shadcn/uiの見方
297
この用語の見どころ
1
役割

React 向け UI コンポーネントをコピー方式で提供します。

2
うれしさ

コードが自分のリポジトリに入るので自由に改変できます。

3
注意点

npm 依存ではないためバージョン追従は手動になります。

4
どこで役立つか

React で UI を素早く組みたい場面に向きます。

5
はじめに

コピー配布方式の意味を押さえると使い方が掴めます。

6
深掘り先

Radix UI、Tailwind CSS、v0

非エンジニアのつまずき
  • 名前の読み方が分からず AI に勧められるたびに調べ直していました。
  • 使ってはいたけどよく分かっていなかったというのが正直なところです。
私のコメント
  • 第一印象:謎の呪文のような名前で最初は全く分かりませんでした。
  • 良い点:コンポーネントをまとめて管理できベストプラクティスとして定着しています。
  • ダメな点:(著者記入欄・空)
  • 誰向けか:AI エージェントを使ってアプリを作る人は、ほぼ全員が通ることになると思います。
開発フローでの位置
プロジェクト初期化
shadcn/ui 導入
コンポーネント追加
カスタマイズ
AI との連携
関連用語
参考 (未記入) checked —
F-15·term_tool
バイブコーディング図鑑