Astral Vows 開發日記 EP1
一款星際戀愛遊戲是怎麼開始的?聊聊起心動念、技術選型、與到目前為止的進度。
一款星際戀愛遊戲是怎麼開始的?聊聊起心動念、技術選型、與到目前為止的進度。
SOP、XSS、CSP、CSRF、CORS 等瀏覽器安全機制整理,含攻擊原理與實務防禦做法。
這篇文章記錄了我將部落格從 Next.js 搬家到 Astro 的心得。Astro「預設零 JS」的設計讓我能把效能用在刀口上,重構後不僅移除了多餘的 JS 負擔,PageSpeed 分數也能大幅提升。
完整學會 Git rebase!從基礎概念到進階操作,包含 merge vs rebase 比較、互動模式 -i 使用、衝突處理流程、復原方法,以及 6 個實務場景範例。適合前端開發者與 Git 初學者,讓你的 commit 歷史乾淨又專業。
一款星際戀愛遊戲是怎麼開始的?聊聊起心動念、技術選型、與到目前為止的進度。
SOP、XSS、CSP、CSRF、CORS 等瀏覽器安全機制整理,含攻擊原理與實務防禦做法。
深入探討瀏覽器儲存機制:Cookie、LocalStorage 和 SessionStorage 的差異與使用場景,以及如何選擇適合的儲存方式。
功能與目的 打包工具的主要目的是整合模組與資源,將代碼編譯為瀏覽器可理解的語法,並進行優化,使部署更加便利。 為什麼需要打包工具? 模組化支持不足 ES6 前,JavaScript 缺乏標準化的模組系統。打包工具通過支持多種模組格式,解決了兼容性問題。 瀏覽器兼容性 將不被舊版瀏覽器支持的新技術(如 ES6)轉譯為可執