ルーターのweb.phpを中心に考える。
web.phpはurlを作っている。
controllerはURLで使う関数を作っている。
web.phpはcontrollerで作ったどの関数かを指定し、このurlに対して指定の関数を発火させている。
Crude処理について
post[]は新しくサーバーに投稿し新規作成する。(Create)
get[]は作成されているものをサーバーに表示を求める。(Reade)
put[]は作成されているものの編集を行う。(Update)
delete[]はサーバーにあるデータ削除を行う(Delete)
URLとは何か?初心者エンジニア向けに解説します【Webの仕組み解説シリーズ#3】のシリーズを#3~#6まで見るといいです。(余裕があれば#1~#6まで見ることをお勧めします。)↓
これを見たうえで↓
Laravel入門:MVC完全攻略 POST保存処理【プログラミング初心者向け】
を見るとLaravelとurl(webサーバー)のつながりがよくわかると思います。
さらには
まだ上手く自分も言語化できていないので
後ほどうまく解説します。