Laravelにおけるサービスコンテナ、サービスプロバイダ、ファサード、契約の考え方を学ぶ by Panda_Program

Laravel JP Conference 2020
レギュラーセッション(30分)

Laravelにおけるサービスコンテナ、サービスプロバイダ、ファサード、契約の考え方を学ぶ

Panda_Program Panda_Program Panda_Program

Laravelは柔軟で強力なフレームワークです。
その柔軟性は、Laravelの機能をどこからでも利用できることに由来します。
Laravelの公式ドキュメント「構成の概念」章から、「サービスコンテナ」「サービスプロバイダ」「ファサード」「契約」を読み、OOPの観点からそれぞれの考え方を比較します。