所有文章

1092 篇文章

架構
資料庫讀寫分離:網站變慢的救星
你的網站越來越受歡迎了!用戶從一開始的幾十人,現在已經破萬了。但是問題來了 – 網站開始變得很慢,用戶開始抱怨,你也開始緊張了。 別擔心,這是每個成功網站都會遇到的「成長的煩惱」。 今天我...

2025年8月6日

架構
為什麼會有分散式架構?一篇文章帶你看懂演進過程
你有沒有想過,為什麼 Netflix 可以同時讓全世界數百萬人看影片不會當機?為什麼淘寶雙 11 可以處理這麼大的購物流量?答案就是「分散式架構」。 別被這個名詞嚇到,其實分散式架構就像是把原本一個人...

2025年8月6日

Web API
Hasura Migration 的 Git 版本控制與 CI/CD 自動部署 – 新手完全指南
想像一下,你和同事一起開發一個網站,你們需要經常修改資料庫(比如新增資料表、改欄位名稱等)。如果沒有好的管理方式,很容易出現這些問題: 🤔 同事修改了資料庫,但你不知道改了什麼 😱 不小心刪錯資料...

2025年8月6日

Web API
Hasura Migration 檔案長什麼樣?up/down.sql & yaml 解剖
想像一下這個情況:你和同事一起開發一個專案,你在本地新增了一個 users 表格,但同事的資料庫裡沒有。 或者你想在正式環境部署時,確保資料庫結構和開發環境完全一樣。這時候就需要 Migration...

2025年8月5日

Web API
Hasura Metadata Migration & 判斷流程:初學者完整指南
使用 Hasura 的過程中,你可能注意到: 有時候你沒有新增任何資料表,只是調整了一個角色的權限、修改了一個 relationship,卻突然在 metadata/ 資料夾中多了一堆 YAML 檔案...

2025年8月5日

Web API
Hasura Database Migration:從 0 到 1 的基礎操作
如果你是剛開始使用 Hasura 的新手,可能會有這樣的疑問: 「我在 Hasura Console 上新增一個資料表,東西不是就建立好了嗎?幹嘛還要搞什麼 Migration?」 其實 Hasura...

2025年8月4日

Web API
本地 Hasura vs 雲端 Console:為什麼會有兩種版本?一篇講清楚
如果你剛接觸 Hasura,可能會有這些疑問: 「Hasura 是資料庫嗎?還是某種雲端服務?」 「為什麼它有本地版,也有雲端 Console?我該用哪一個?」 這些疑問很正常,因為 Hasura 和...

2025年7月26日

Web API
Hasura Migration 的三種類型一次搞懂:初學者也能快速判斷
剛開始使用 Hasura 的時候,你一定碰過這種情況: 「加個新欄位需要做 migration 嗎?」 「只是調整某個角色的權限,該不該一起版本控制?」 「如果只是塞幾筆假資料,還要同步到其他環境嗎?...

2025年7月23日

Web API
GraphQL 從請求到回應的完整流程:前端、後端、資料庫誰負責什麼?
當你在學 GraphQL 時,可能會有這樣的疑問: 如果你是初學者,對這些過程的印象可能只有一句話:「前端送 [...]

2025年7月22日