はじめに 2026年7月、shadcn/ui の公式チェンジログに「Base UI as the Default」という一文が追加されました。新規プロジェクトを作成すると、これまでの Radix UI ではなく Base UI が標準の基盤になる、という内容です。 「shadcn/ui は普段から使っているけど、Radix UI と Base UI の違いまではよく分かっていない」というフロントエンドエンジニアも多いと思います。この記事では、まず前提となる用語を整理したうえで、今回のアップデートの中身と、既存プロジェクトへの実務的な影響を、公式ドキュメントの記述に沿って解説していきます。 対象読者は以下のような方を想定しています。 shadcn/ui を使ってプロダクト開発をしている、または検討している Radix UI と Base UI の違いをきちんと理解したい 今のプロジェクトを

