独立したコアレイヤパターンは、アプリケーションアーキテクチャパターンの一つです。 アプリケーションとして何を実装する(What)とフレームワークやライブラリを使ってどのように実装する(How)を分離するパターンです。 https://speakerdeck.com/shin1x1/phpcon2018-independent-core-layer-pattern
本パターンを実際の PHP プロジェクトに適用し、さらに学習を進めた結果得られた知見をライブコーディングを交えてご紹介します。