第688号

2026年07月30日 発行

  1. 第1回

    CSSの届く範囲を広げる :has()


    子要素の状態に応じて親要素のスタイルを変えたいという処理を書けるのが、CSSの:has()です。第1回では、:has()の基本的な書き方と、フォームのバリデーション状態に応じたスタイリングという身近なユースケースを通して、その便利さを紹介します。

    坂巻 翔大郎

  2. Knipで行うコードメンテナンス


    JavaScript/TypeScript向けの不要なコードを検出するツールKnipを取り上げ、デモプロジェクトで実際の出力を確認しながら、Knipが「未使用」をどう判断するのか、報告を信頼できる状態にする設定と、コーディングエージェントとの組み合わせ方までを説明します。

    中村 享介

  3. Cloudflare Accessではじめるアクセス制御


    CloudflareのZero Trustサービスの一機能「Cloudflare Access」を使って、WebサイトやアプリケーションにメールやIDプロバイダーを使った認証ゲートを設置する方法を紹介します。ゼロトラストの考え方から導入手順、ソーシャルログインの設定、ログや料金の確認まで解説します。

    渡辺 由