昨天我們介紹了 Timeline 的 Position Parameter 與 Label,學會安排不同 Tween 在時間軸上的位置。今天要介紹另一個 GSA...
本篇重點
WebMCP 的工具存取、網站登入與業務權限,是三個分開處理的問題。瀏覽器決定文件能否使用或存取 Tool,後端識別目前使用者,再檢查這位使用者是否有...
一句話破題
這是這系列最長的一篇,也是把前面 28 天知識串起來的實戰演練:先幫 blog-app 加一個能回答讀者問題的 LINE 聊天機器人(串接 Open...
一句話破題
所有來自使用者的輸入都是不可信的,這句話在資安領域講了幾十年,而 Validation 就是 Laravel 幫你把這條原則落實成程式碼的地方。今天...
模組四|核心系統改寫(Day 17–21)
先給一個看起來很糟的數字。
舊系統負責「路由與選單」的程式碼,散在四個檔案裡,合計 328 行。新系統重寫之後,...
模組二|選型、語言遷移與地基(Day 6–11)
這個專案是一個活了六年的 Vue 2 後台,我花了兩年把它升到 Vue 3。升級的時候 UI 元件庫也得換...