CakePHP4で確認画面付き登録フォームの作成方法

ザ・日本の業務システムだと登録前に確認画面を入れることがあると思います。
ということで、シンプルなパターンと深くアソシエーションが設定された場合の方法をご紹介します。

既存のサイトにモダンな感じで React.js + TypeScript を導入する

とりあえずReactをはじめるたい時はCreateReactAppとか使うと簡単に始められるのですが、基本SPA用なので、すでにあるサイトに導入とかバックエンドフレームワークに導入とか難しかったりします。
そこでWebpackを使用して既存のサイトにReactを導入する方法をご紹介します。

CakePHP4でCSRFを有効にする方法

以前はデフォルトでCsrfコンポーネントが有効になっていますが、バージョン3.7とか8くらいからCsrfコンポーネントはなくなり、CSRFはデフォルトでは無効になっています。
そこでCakePHP4のCSRFの設定方法と、一部のページで無効にする方法をご紹介します。