資料庫 什麼是 Hasura Migration?為什麼要用? By徐培鈞 2025 年 7 月 21 日2025 年 8 月 6 日 在多人協作的專案中,「環境不同步」幾乎是最常見、也是最致命的問題之一。 想像我們正在開發一個新功能,同事在本地的資料庫裡新增了一個 status 欄位,用來記錄訂單狀態。 這個改動在他的電腦上運作得非...
資料庫 初學者指南:認識 Content-Type: application/x-www-form-urlencoded By徐培鈞 2025 年 5 月 26 日2025 年 5 月 26 日 當你在前端開發中送出表單資料、或是使用 fetch()、axios 發送 POST 請求時,你正在與伺服器交換資料。 而為了讓伺服器知道「你送的資料是什麼格式」,HTTP 標頭(Header)中的 C...
資料庫 SQL CTE 全面解析:初學者的入門指南 By徐培鈞 2025 年 3 月 25 日2025 年 3 月 25 日 在撰寫 SQL 查詢時,你是否曾因為子查詢太複雜、重複邏輯太多而感到頭痛?這時候,CTE(Common Table Expression)就是你的好幫手。 CTE 是一種在查詢中暫時命名結果集的方式,...
資料庫 SQL 子查詢介紹:初學者完整指南 By徐培鈞 2025 年 3 月 25 日2025 年 3 月 25 日 在學習 SQL 的過程中,你可能已經熟悉基本的 SELECT、WHERE、JOIN 等語法。 但當你開始接觸更複雜的資料分析需求時,你會發現單靠一層查詢已經無法解決問題。 這時候,「子查詢」(Subq...
資料庫 掌握多層嵌套 JSONB 的查詢技巧:從入門到進階 By徐培鈞 2025 年 3 月 25 日2025 年 3 月 25 日 在 PostgreSQL 的資料世界裡,JSONB 是個非常靈活而強大的資料類型。 它能夠儲存結構化卻不固定格式的資料,因此廣泛被用在 API response、NoSQL 式的資料欄位、甚至是活動紀...
資料庫 初學者入門:什麼是 JSONB? By徐培鈞 2025 年 3 月 24 日2025 年 3 月 24 日 在現代網路應用中,前端與後端之間常透過 JSON(JavaScript Object Notation)格式來傳遞資料。 當我們把這些資料儲存到資料庫時,傳統的關聯式資料庫會要求我們將資料結構拆成表格...
資料庫 初學者入門 Metabase:資料分析不再遙不可及 By徐培鈞 2025 年 3 月 22 日2025 年 3 月 22 日 在這個講求「資料驅動決策」的時代,無論是新創公司、中小企業,還是大型組織,皆需依賴數據做出聰明的選擇。 過去,資料分析被視為工程師或資料科學家的專業領域,但現在,隨著工具的進化,非技術背景的人也可以輕...
資料庫 資料庫層級結構:Database、Schema、Table 的關係與應用 By徐培鈞 2025 年 3 月 20 日2025 年 3 月 20 日 在資料庫管理中,數據的組織方式直接影響到系統的可擴展性與安全性。 當我們查詢資料時,經常會遇到類似以下的 SQL 語法: SELECT * FROM companyA.employees; 這樣的寫法...
資料庫 初學者入門:認識 GraphQL Schema By徐培鈞 2025 年 3 月 18 日2025 年 6 月 10 日 如果你正在學習 GraphQL, 一定會很快遇到一個超級重要的關鍵字:Schema(綱要、結構)。 Schema 是 GraphQL 的骨架。 它定義了: 後端有哪些資料可以提供? 這些資料是什麼型別...
資料庫 初學者指南:Redis 是什麼?完整介紹與應用解析 By徐培鈞 2025 年 2 月 27 日2025 年 3 月 4 日 在現代的應用開發中,資料庫的性能往往是決定系統效能的關鍵因素。 無論是網站、手機應用程式,還是各種數據密集型應用,如何快速存取數據成為開發者最關心的問題之一。 這時候,Redis 便成為一個不可忽視的...