WEBアプリだけではなく、実は、AndroidアプリやiPhoneアプリにも使われているLaravel環境構築の紹介です。
最近の流行りは、WEBアプリであれば、フロントエンドがNuxt.jsやNext.js。
AndroidとiPhoneの場合は、それがフロントエンドで、バックエンドはどれもLaravelだったりします。
そういった背景を踏まえ、弊社では、Laravelを教えるときはDockerを同時に教えるようにしており、逆も然りです。
XamppやMAMPでのローカルサーバー環境が最も簡単ですが、実務になってくると仮想環境が圧倒的に多いです。
このコードが勉強の役に立てば幸いです。