Open16
Laravelまとめ

画像ファイルをアップロードする機能追加

storage操作法

ルーティングでアクセスコントロールする

サービスプロバイダーとサービスコンテナ

Laravel Formファサードまとめ

input type="file"の設定

Modelのfillableとguardedについて

bladeの記法

jsでファイルプレビュー

publicの説明、storageの後半の説明を見比べてみると、
publicディレクトリはサービス提供側が見せたい画像(ロゴの画像やデザイン用の画像等...)を配置し、
"storage/app/public"には、ユーザーが追加(ユーザー毎のプロフィール用画像等)するファイルで、なおかつ外部からアクセスが必要になるファイルを配置する用途のようです。

これが一番分かりやすい

メソッドチートシート

oldヘルパーはsessionを見ている
postメソッドでしか発生しない、、

既存のカラムに対して変更する