12/19 phpstorm用の設定について追記 概要 Laravelで新規プロジェクトを立ち上げる機会が多くなり、 毎回「最初にこれ考えとけばよかった!」ってのが出てくるので、まとめて見ました! 以下の環境で作ります。 Mac Laravel 5.7 Laradock heroku 開発の進め方 以下の手順で進めていきます。 開発環境構築 Laravelで開発前に決めておくべきこと DBマイグレーションファイルの作成 Seederの作成 リレーションを意識してSeederを最初に作っておくと以下の利点があります。 DB設計不備を発見できる。型やサイズ、リレーションなど。 Modelにリレーションを記述する必要があるので、開発中に同時にModelに手が入る事が少なくなる。 リレーションのサンプルが出来るので、それを参考にメンバーが開発しやすくなる。 開発 デプロイ 開発環境構築 Larad