タグ

2024年12月4日のブックマーク (2件)

  • LaravelのFormRequestの基本をちゃんと理解する

    FormRequestとは Laravelを始めたばかりで、そもそものFormRequestについての認識が曖昧な方向けに書いています。すでにご存じの方は次項に飛ばしてください。 概要 FormRequestは、ユーザーがフォーム等から送信してきた項目に対し、 認可(オーソライゼイション) 検証(バリデーション) をするために使います。 Laravelが用意するFormRequestクラスには、それらを行うための機能がすでに備わっています。 私たちはFormRequestクラスを継承したクラスを利用することで、簡単に認可・バリデーションを行うことが可能です。 Requestクラスを継承している FormRequest クラスは Illuminate\Http\Request クラスを継承しています。したがって、FormRequest は Request クラスの拡張版と考えることができ、R

    LaravelのFormRequestの基本をちゃんと理解する
  • DevTools の使い方を可能な限りスクショ付きで解説してみる

    以下の公開計測会でやったものを個別に解説してみる。 細かいテクニックが多いのだが、それを可能な限りテキストとスクショで解説したい。使い方の解説が中心で、どういう意味があるかは解説しない。 Chrome131時点のスクリーンショットで、後で読む場合は頻繁にUIが変わっている点に注意。大事なのは意図。 宣伝: これを御社のサイトで解説する仕事をやっています。 デモのURL これに意味はなく、今日偶然見ていただけで意図はない。関係ないがエッジランナーズは最高のアニメ。 DevTools を開く F12 or 右クリックから「検証」 DevTools > Lighthouse この状態で計測 このとき、新しいプロファイルを作ったりして、可能な限り Chrome拡張が入ってない状態にすること。Chrome拡張による処理も計測に含まれてしまう。 Lighthouse レポートの読み方 点数部分にマウス

    DevTools の使い方を可能な限りスクショ付きで解説してみる