# 筆記 共 7 篇文章

前端安全入門:SOP、XSS、CSP、CSRF 與 CORS

SOP、XSS、CSP、CSRF、CORS 等瀏覽器安全機制整理,含攻擊原理與實務防禦做法。

2,033 字

什麼是 Git rebase?重新定義分支基底!

完整學會 Git rebase!從基礎概念到進階操作,包含 merge vs rebase 比較、互動模式 -i 使用、衝突處理流程、復原方法,以及 6 個實務場景範例。適合前端開發者與 Git 初學者,讓你的 commit 歷史乾淨又專業。

2,419 字

只使用 CSS!拆解寶可夢 3D 閃卡特效

學習只使用 CSS 製作寶可夢 3D 閃卡特效

913 字

Cookie vs LocalStorage vs SessionStorage

深入探討瀏覽器儲存機制:Cookie、LocalStorage 和 SessionStorage 的差異與使用場景,以及如何選擇適合的儲存方式。

1,485 字

前端打包工具 Webpack v.s. Vite

功能與目的 打包工具的主要目的是整合模組與資源,將代碼編譯為瀏覽器可理解的語法,並進行優化,使部署更加便利。 為什麼需要打包工具? 模組化支持不足 ES6 前,JavaScript 缺乏標準化的模組系統。打包工具通過支持多種模組格式,解決了兼容性問題。 瀏覽器兼容性 將不被舊版瀏覽器支持的新技術(如 ES6)轉譯為可執

551 字

Gitlab Pages 加上自訂域名 Custom Domain

最近為了幫 Gitlab Pages 加上自訂域名時遇上驗證問題,查了一大堆文章都沒有用,耗費非常多時間 🥲,直到我挖到一篇終於解決了我的問題,在此記錄希望能幫助到其他人。 > 📌 以下範例的自訂域名是使用 NameCheaphttps://www.namecheap.com/,但其他域名註冊商設定上應該也是差不多

339 字

將多個 Commit 合併成一個 (Squash Commits)

使用 git rebase -i 將多個 Commit 合併成一個,讓專案具有整潔的提交歷史記錄。

809 字

© 2024 - 2026 kir4che