一份以 Laravel 框架 為核心的速成筆記。透過 30 天的實作紀錄,整理出從環境建置、MVC 架構、資料庫操作,到驗證與 API 開發的完整流程。特色在於它兼顧學習紀錄與實務應用,能滿足一般網站需求,也具備擴展性,可作為跨平台應用的後端基礎
在資料庫設計中,不同資料表之間通常會有關聯關係,前幾天介紹的Eloquent ORM 幫我們簡化了這些關聯的操作,讓你不必自己手寫複雜的 SQL!接下來今天我們...
昨天我們學了一對一(One-to-One)和一對多(One-to-Many)今天來了解稍微進階的兩種關係:多對多(Many-to-Many) 和 HasMany...
當User送出表單時,我們不能完全相信他送來的資料!想像一下,如果註冊帳號時有人輸入空白密碼,或是年齡輸入 -10,系統就會出大問題,這時候,Laravel 的...
昨天我們學了驗證(Validation),確保資料的正確性!今天,我們來看Middleware —— 它是Laravel 的「請求守門員」~ Middlewa...
今天我們要來認識 API 開發Laravel 提供了 Route::apiResource 幫助我們快速建立 RESTful API,方便系統與前端或 App...
今天要進入 API 驗證,並使用 Laravel Sanctum 來保護 APISanctum 是 Laravel 官方提供的輕量級 API Token 驗證方...
今天要來理解 Laravel 的「靈魂」之一: Service Container(服務容器) 與 依賴注入(Dependency Injection, DI)...