Web Frontend2026-05-17
Tailwind CSS(テールウィンド CSS)
別名: Tailwind / Tailwind CSS
ユーティリティファーストの CSS フレームワーク。HTML クラスに `flex`・`p-4`・`text-blue-500` のような小粒なクラスを直接書くことで、カスタム CSS を書かずに UI を構築できる。v4 から CSS 変数ベースの設定に移行。
概要
Tailwind CSS はコンポーネントクラスを事前定義しない代わりに、膨大なユーティリティクラスを提供します。JIT(Just-In-Time)コンパイラにより使用クラスのみが出力され、本番バンドルは数 KB に抑えられます。Tailwind v4 では設定を `tailwind.config.ts` から `@theme` ディレクティブを使った CSS ファイルへ移行しました。
shadcn/ui との組み合わせ
shadcn/ui は Tailwind CSS と Radix UI を組み合わせたコンポーネントライブラリです。コンポーネントのコードをプロジェクトに直接コピーして使う設計のため、カスタマイズ性が非常に高く、Next.js + Tailwind の標準スタックとなっています。
関連コラム
Web Development
Vercel + Next.js 16でWebサイトを構築する完全ガイド【2026年版】
2026年、Next.js 16とVercelを使ったWebサイト構築は、Turbopackによる400%高速化、React Server Components、v0 AI生成により劇的に進化しました。月額$20から始められる本格的なWeb開発環境の全貌を解説します。
Web Development
Hono + Inertia + React 環境構築完全手順 — Bun / Vite / TypeScript で30分で動かす最小スタートアップ【2026年版】
Hono + Inertia + React の最小環境を Bun + Vite + TypeScript で30分以内に立ち上げる完全手順。プロジェクト構成、Hono サーバ+Inertia アダプタ、React + Vite クライアント、ホットリロード、初回ページ表示までを実コマンドでガイドします。
Web Development
Hono + Inertia + React のフォーム&CRUD実装パターン — Drizzle ORM・Zod・Inertia useForm を組み合わせる【2026年版】
Hono + Inertia + React で業務アプリの主役である CRUD・フォームをどう書くか。Drizzle ORM での DB 接続、Zod による型と入力検証の一気通貫、Inertia の useForm を使ったエラー表示・リダイレクト・フラッシュメッセージまで、実装パターンを実務目線で整理します。
お気軽にご相談ください
お問い合わせ