プログラミング ソフトウェア 2026.05.15 20 Vitest とは何か?Vite ベースの高速テストランナーと Jest からの移行ポイント Vitest は Vite ベースの JavaScript / TypeScript テストランナーで、Jest 互換 API を持ちつつ ESM ネイティブで高速に動きます。「Jest を使っていたが ESM / TypeScript の設定が辛い」 案件で第一候補として急速に広まりました。Jest との違い、移行手順、ブラウザモードや UI モード等の特徴を整理します。 # TypeScript # Vite # テスト
プログラミング フレームワーク ソフトウェア 2026.05.15 23 Tailwind CSS v4 とは何が変わったか?Oxide エンジン・CSS first 設定・自動コンテンツ検出を整理 Tailwind CSS v4 は、Rust 製の新エンジン Oxide、CSS first の設定方式(「@theme」)、自動コンテンツ検出など、v3 から大きく変わったメジャーバージョンです。何が変わったのか、移行で気をつけるポイント、「tailwind.config.js が消えた」 と聞いた人向けの実体まで整理します。 # フロントエンド # Tailwind # CSS