[Laravel] 第一個靜態頁面

上次安裝環境就寫了兩篇
今天新增一個靜態頁面只需要兩隻檔案



我們都知道 Laravel是一個MVC架構
如果你不知道什麼是MVC,可以參考我的 [CodeIgniter] 啟航 文章

假設你懂什麼是MVC,那就很簡單了
靜態頁面

所以我們需要一個controller + view
甚至我們目前還用不到controller
直接在router就轉到靜態頁面

於是回到我們上次new出來的專案 helloLaravel
讓我們看看這隻檔案
\helloLaravel\routes\web.php
他就是一個路由
可以看到

Route::get('/', function () { 
    return view('welcome'); 
})

所做的事情就是把所有進到專案根目錄的請求,都導去
\helloLaravel\resources\views\welcome.blade.php
這一支檔案當然就是view啦

知道之後我們把上面的程式碼複製並稍作修改

Route::get('about', function () { 
    return view('about'); 
})

如此一來當使用者對 domain/about發送請求
就會被導到
\helloLaravel\resources\views\about.blade.php
這隻檔案當然不會憑空出現啦,必須手動建立
如此就完成了第一隻的靜態頁面呢,真是好開心



留言