這篇是實戰篇第一篇,當然先來點輕鬆的~(哪次不輕鬆
作為2023年的教學,當然要來認識Laravel 10究竟有甚麼酷東西(雖然已經快要Laravel 11了
但是,技術日新月異,不代表舊的就完全沒用
總之,今天快速且輕鬆看過Laravel新功能,接下來幾篇會挑幾項來實戰
這是官方的發布訊息
最低要求是8.1
似乎是Laravel自己對類型提示(type-hints),作出定義,這部分改動對於舊版本無影響(原文:Therefore, existing applications that do not have these type-hints will continue to function normally.)
最新推出的package,不是預設,一個提供標誌(flag)的package
詳細應用請看這裡
目前想不到好的應用情境,所以後面也不會介紹
use Illuminate\Support\Facades\Process;
$result = Process::run('ls -la');
return $result->output();
可以在程式裡面跑command
php artisan test --profile
可以顯示跑最慢的測試
laravel new example-application --pest
創建Laravel專案會附加pest test
之前介紹initializer,應該更加方便
php artisan make:controller
用make可以不用自帶名稱等,會出現提示再輸入也可以
這兩個套件更新的介面和內容
這也是筆者接下來會介紹,不為甚麼,因為覺得很酷XD
What’s New in Laravel 10: A Deep Dive Into the Latest Updates and Features