iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

Laravel 實務筆記 系列

筆記從創建專案到實作各式各樣的 Laravel 應用的過程

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文 團隊Outcome First 2.0
DAY 21

Service Container

Service Container 是 Laravel 框架中相當重點的一個功能,主要是用來節省撰寫程式碼時手動建立類別實例的步驟。 說明 Service Co...

2021-10-06 ‧ 由 Jasper 分享
DAY 22

依賴注入

依賴注入與測試 昨天介紹了 Laravel 的 Service Container ,其主要的功能就是建立創建類別實例的捷徑,而 Laravel 藉由這個功能實...

2021-10-07 ‧ 由 Jasper 分享
DAY 23

Facades

設計模式中的 Facade pattern (外觀模式),指的是將整組的介面包裝起來,提供統一的介面方便取用各個介面的功能。 在 Laravel 中已經定義好的...

2021-10-08 ‧ 由 Jasper 分享
DAY 24

身分驗證

Laravel 提供了一整套身分驗證相關的功能,並且當我們安裝 Breeze 的時候就已經幫我們實作了大部分機能,不過為了客製或調整其中的功能,還是來了解一下運...

2021-10-09 ‧ 由 Jasper 分享
DAY 25

權限

昨天在設定完身分驗證的架構後已經可以在路由上加 auth 中介層來驗證使用者的身分是否允許訪問。 Route::get('/flights', function...

2021-10-10 ‧ 由 Jasper 分享
DAY 26

信件

Laravel 支援信件寄送功能,可以經由各種服務發送信件,框架也預設有使用者登入時就寄送驗證信的功能,不過一開始並沒有串接上寄信的服務,要先設定過後才能用。...

2021-10-11 ‧ 由 Jasper 分享
DAY 27

信件樣式與內容編輯

Markdown 先看看目前剛新建好的 Markdown 信件。 @component('mail::message') # Introduction The...

2021-10-12 ‧ 由 Jasper 分享
DAY 28

通知

除了 Email 以外 Laravel 也有著各種各樣的通知功能,這些功能整合在 Notifcation 模組中。 Notification 預設包含信件、簡訊...

2021-10-13 ‧ 由 Jasper 分享
DAY 29

隊列

某些較耗時的工作像是寄信、發通知等,如果卡在處理請求的過程中的話就會造成使用者要多等上數秒才能收到回應,不過這些工作本身對於回應毫無影響,這時候就能考慮將這些工...

2021-10-14 ‧ 由 Jasper 分享
DAY 30

小結

慣例在最後一天做個總結啦,不過回頭看第一天條列的內容清單,發現還漏掉一個建構週期任務的介紹沒寫到,沒好好規劃內容進度真是抱歉。 Laravel 框架真的相當好用...

2021-10-15 ‧ 由 Jasper 分享