iT邦幫忙

laravel13相關文章
共有 37 則文章
鐵人賽 Modern Web DAY 8

技術 Day 07:讓大量資料可用,篩選、排序與搜尋

Day 06:表格欄位怎麼呈現,格式化與縮圖顯示 結尾留下一句話,今天這批改善只用商品模組現有的少量測試資料驗證過,資料筆數不多的時候,就算每一欄都排得再好看,...

鐵人賽 Modern Web DAY 7

技術 Day 06:表格欄位怎麼呈現,格式化與縮圖顯示

Day 05:表單版面配置,用 Schema 排出一份不擁擠的表單 結尾留下一句話,Schema 這套表單與表格共用的定義方式,今天要延伸到表格這一側,商品列表...

鐵人賽 Modern Web DAY 6

技術 Day 05:表單版面配置,用 Schema 排出一份不擁擠的表單

《Day 04:表單欄位全解析,從文字輸入到日期選擇器》 結尾留下一句話,商品表單的七個欄位確實都選對了型別,但全部攤平排在同一個頁面上,開始顯得擁擠,這個版面...

鐵人賽 Modern Web DAY 5

技術 Day 04:表單欄位全解析,從文字輸入到日期選擇器

《Day 03:建立第一個 Resource,五分鐘做出一套 CRUD 介面》結尾留下一句話,今天生成的表單欄位還是最基本的預設樣式,分類要用什麼方式選擇,上架...

鐵人賽 Modern Web DAY 4

技術 Day 03:建立第一個 Resource,五分鐘做出一套 CRUD 介面

《Day 02:安裝與第一個 Panel,認識這個後台入口容器》 結尾留下一句話,容器蓋好了,裡面還是空的,明天要放進第一件真正有內容的東西,商品管理介面。今天...

鐵人賽 Modern Web DAY 3

技術 Day 02:安裝與第一個 Panel,認識這個後台入口容器

《Day 01:為什麼是 Filament,跟手刻後台與其他套件比起來差在哪》 結尾留下一句話,決策依據講得再清楚,終究只是紙上談兵,真正要驗證的,是把 Fil...

鐵人賽 Modern Web DAY 2

技術 Day 01:為什麼是 Filament,跟手刻後台與其他套件比起來差在哪

《Day 00:Laravel Filament 從入門到實戰,30 天規劃》 結尾留下一句話,選擇 Filament,賭的是「開發速度」與「客製化彈性」能不能...

鐵人賽 Modern Web DAY 1

技術 Day 00:Laravel Filament 從入門到實戰,30 天規劃

第一次看到這系列文章的你,如果你已經寫過幾個 Laravel 專案,大概都經歷過同一個階段。功能做得差不多了,客戶或主管突然問一句,那後台管理介面呢,能不能讓我...

鐵人賽 Modern Web DAY 30
我推的Laravel S2! 系列 第 31

技術 我推的Laravel S2|Day 30:結語與展望:系列總結 + Laravel 13 新能力巡禮

我推的Laravel S2|Day 30:結語與展望:系列總結 + Laravel 13 新能力巡禮 一句話破題 30 天前,Day 1 給了你一張 Larav...

鐵人賽 Modern Web DAY 28
我推的Laravel S2! 系列 第 28

技術 我推的Laravel S2|Day 27:Testing 測試:TEST CASE、HTTP 斷言、資料庫測試

一句話破題 這系列從 Day 9 開始建立的 Post 相關功能,到今天總算要幫它們寫測試了。Laravel 的 Assertion 方法光是 HTTP 回應就...

鐵人賽 Modern Web DAY 27
我推的Laravel S2! 系列 第 27

技術 我推的Laravel S2|Day 26:HTTP Client:呼叫外部 API

一句話破題 串接第三方服務,現代 Laravel 專案已經很少有理由手寫原生 curl——Http facade 提供的是一套鏈式呼叫、對測試友善的完整 API...

鐵人賽 Modern Web DAY 26
我推的Laravel S2! 系列 第 26

技術 我推的Laravel S2|Day 25:Schedule 排程與自訂 Artisan Command

一句話破題 blog-app 如果需要「每天凌晨自動清除超過半年的草稿」,這種定時任務就是今天的主題。Artisan 指令的寫法完全沒變,變的是排程定義的位置—...

鐵人賽 Modern Web DAY 25
我推的Laravel S2! 系列 第 25

技術 我推的Laravel S2|Day 24:Session 與 Cookie

一句話破題 Day 20 多語系用到了 session(),今天把 Session 跟 Cookie 這兩個 HTTP 世界裡「記住狀態」的基礎機制講清楚。這塊...

鐵人賽 Modern Web DAY 24
我推的Laravel S2! 系列 第 24

技術 我推的Laravel S2|Day 23:Service Container 與 Service Provider:依賴注入實戰

一句話破題 你在 Controller 方法簽名寫一個 Request $request,它就自己出現了——這件事從 Day 13 到現在被當成理所當然用了十天...

鐵人賽 Modern Web DAY 23
我推的Laravel S2! 系列 第 23

技術 我推的Laravel S2|Day 22:寫出乾淨的 Laravel 程式碼:PSR、命名規範、OOP 與 SOLID 原則

一句話破題 今天把 Coding Style/PSR 跟 OOP/SOLID 合併成一天。這不是為了省篇幅隨便湊——這兩個主題本來就是同一件事的不同層次:PSR...

鐵人賽 Modern Web DAY 22
我推的Laravel S2! 系列 第 22

技術 我推的Laravel S2|Day 21:Request Lifecycle:一個請求的完整旅程

一句話破題 你大概看過那張經典的請求生命週期圖:public/index.php → app/Http/Kernel.php → Service Provide...

鐵人賽 Modern Web DAY 21
我推的Laravel S2! 系列 第 21

技術 我推的Laravel S2|Day 20:多語系 Localization

一句話破題 如果 blog-app 之後想同時服務中文跟英文讀者,多語系(Localization)就是今天的主題。這塊的核心 API 很穩固,唯一需要更新的是...

鐵人賽 Modern Web DAY 20
我推的Laravel S2! 系列 第 20

技術 我推的Laravel S2|Day 19:Queue 佇列:Driver、Job、Worker、Queue::route()

一句話破題 blog-app 如果之後要在文章發布時寄送通知信給訂閱者,這種「不需要讓使用者等待、可以背景處理」的工作,就是 Queue 佇列系統要解決的問題。...

鐵人賽 Modern Web DAY 19
我推的Laravel S2! 系列 第 19

技術 我推的Laravel S2|Day 18:Exception 例外處理:bootstrap/app.php 的新寫法

一句話破題 例外處理的老家是 app/Exceptions/Handler.php,用 report()、register()、renderable 客製化行為...

鐵人賽 Modern Web DAY 18
我推的Laravel S2! 系列 第 18

技術 我推的Laravel S2|Day 17:Validation 驗證器:規則、自訂驗證、Form Request、array_keys

一句話破題 所有來自使用者的輸入都是不可信的,這句話在資安領域講了幾十年,而 Validation 就是 Laravel 幫你把這條原則落實成程式碼的地方。今天...

鐵人賽 Modern Web DAY 17
我推的Laravel S2! 系列 第 17

技術 我推的Laravel S2|Day 16:Middleware 與請求偽造防護新篇章:bootstrap/app.php、CSRF 改名

一句話破題 建立 Middleware 之後要跑去 app/Http/Kernel.php 註冊——這個檔案 Day 5 就講過,Laravel 11 新骨架裡...

鐵人賽 Modern Web DAY 16
我推的Laravel S2! 系列 第 16

技術 我推的Laravel S2|Day 15:Logging 日誌系統

一句話破題 當 blog-app 上線後某個使用者回報「文章存不進去」,你能不能在幾分鐘內從日誌裡找到當時發生了什麼事,往往決定了排查問題要花 5 分鐘還是 5...

鐵人賽 Modern Web DAY 15
我推的Laravel S2! 系列 第 15

技術 我推的Laravel S2|Day 14:RESTful API 設計:REST 原則、實例、Resource/Collection、JSON:API

一句話破題 同一份 Post 資料,昨天是回傳給瀏覽器的 HTML,今天要變成給程式讀的 JSON。REST 的核心概念二十幾年沒變過,Laravel 這邊唯一...

鐵人賽 Modern Web DAY 14
我推的Laravel S2! 系列 第 14

技術 我推的Laravel S2|Day 13:Controller 與 Request:Resource Controller、Magic Methods、常用方法

一句話破題 Controller 是路由跟資料層之間的那一層調度員,核心寫法(Resource Controller 七個方法、路由模型綁定、Request 物...

鐵人賽 Modern Web DAY 13
我推的Laravel S2! 系列 第 13

技術 我推的Laravel S2|Day 12:View 與 Blade:指令、元件、表單、SPA vs SSR

一句話破題 資料查出來了,接下來要讓使用者看得到。Blade 是 Laravel 的模板引擎,它最大的價值不是語法多花俏,而是把「輸出使用者資料時自動跳脫、避免...

鐵人賽 Modern Web DAY 12
我推的Laravel S2! 系列 第 12

技術 我推的Laravel S2|Day 11:Eloquent 進階:新增/更新/刪除、Transaction、casts()、UUIDv7

一句話破題 會查資料只是一半,真正會出事的通常在寫入那一半:批量賦值沒設好被偷塞欄位、多張表寫到一半失敗留下髒資料、從資料庫撈出來的 0/1 忘了轉成布林值。今...

鐵人賽 Modern Web DAY 11
我推的Laravel S2! 系列 第 11

技術 我推的Laravel S2|Day 10:查詢建構器精選:條件、排序、Join、分頁

一句話破題 「怎麼把資料查出來」大概是你寫 Laravel 時最高頻的動作,而查詢建構器提供的方法多到沒有人會全部記得——今天的目標不是背完,是建立一份「遇到這...

鐵人賽 Modern Web DAY 10
我推的Laravel S2! 系列 第 10

技術 我推的Laravel S2|Day 09:Eloquent Model 入門:連線、Migration、關聯

一句話破題 從今天開始,blog-app 要有真正的資料庫了。Eloquent 是 Laravel 的 ORM(物件關聯對映),讓你用 PHP 物件的方式操作資...

鐵人賽 Modern Web DAY 9
我推的Laravel S2! 系列 第 9

技術 我推的Laravel S2|Day 08:好用的 Helpers 精選:Arr、Str、Number、Path、URL、once()

一句話破題 Laravel 的 Helper 函式官方文件列了上百個,逐條讀完不切實際,也沒有人會全部背下來。今天換個角度:挑出最常用的幾十個整理成速查表,外加...

鐵人賽 Modern Web DAY 8
我推的Laravel S2! 系列 第 8

技術 我推的Laravel S2|Day 07:路由(Route):HTTP 動詞、Resource 路由、命名/群組、每秒級流量限制

一句話破題 路由是使用者請求進到你的應用程式的第一道關卡。核心概念——HTTP 動詞、Resource 路由、路由參數、命名路由——放到 Laravel 13...