客製 Dawn Theme 時,如何降低未來升級成本?
技術筆記
從一份沒有 Git 歷史的 Dawn 15.3.0 客製 Theme 重建 upstream 差異,說明如何分開官方基線、手寫功能與 Theme Editor 狀態,讓未來更新不再靠整包覆蓋或人工猜測。
技術筆記
從一份沒有 Git 歷史的 Dawn 15.3.0 客製 Theme 重建 upstream 差異,說明如何分開官方基線、手寫功能與 Theme Editor 狀態,讓未來更新不再靠整包覆蓋或人工猜測。
技術筆記
以舊訂單查詢與服務中心案例,拆解 Shopify legacy customer accounts 遷移的 inventory、資料保存、Customer Account UI Extension、pilot、cutover 與 retirement,並明確區分已實作管理員查詢與尚未完成的顧客端流程。
技術筆記
從新聞、政策內容、支持商品與首頁精選卡片出發,建立 Shopify Blog、Product、Collection、Metafield 與手動 block 的選擇準則,並區分轉版計畫與目前已落地能力。
技術筆記
建立 Shopify Theme 轉版的分層驗收流程:source inventory、Theme Check、JSON templates、390/820/1440 視覺比對、Theme Editor reorder 與 resource edge cases,並公開本次只完成靜態檢查的邊界。
技術筆記
用首頁 Hero、卡片、分類紀錄與動態清單的實際拆分,說明 Shopify section settings、blocks、JSON template order 與 Theme Editor 責任,並記錄尚未完成 live editor 驗收的限制。
技術筆記
從多頁靜態設計稿、共用素材與響應式規格出發,說明如何把畫面拆成 Shopify layout、assets、sections、blocks 與 JSON templates,同時保留目前只完成首頁轉換的證據邊界。
技術筆記
從散落在環境變數、App config、Prisma artifact、listing 與 runbook 的上架條件出發,說明如何建立可重複執行的 readiness rules、CLI report 與 CI exit code,同時保留 Shopify 正式審查的邊界。
技術筆記
從只驗證 Webhook 並回傳 200 的第一版出發,拆解 Shopify mandatory compliance webhooks 如何加入請求持久化、本地資料匯出、人工交付紀錄、顧客與商店資料刪除,以及仍需補強的冪等與稽核邊界。
技術筆記
記錄一個 Shopify App 如何把 MVP phase、環境與上架檢查移出商家首頁,改成只顯示連線、Mapping、自動同步、失敗事項與明確 CTA,並將 release diagnostics 留給 CLI、CI 與內部 runbook。
技術筆記
記錄 Shopify App 本機使用 SQLite、正式環境改用 PostgreSQL 時,如何分離 schema 與 migration history,並用 model parity test、migration lock 與 CI 阻止錯誤 artifact 上線。
技術筆記
記錄 Ragic API 文件重新匯入後,如何比對既有 Mapping 的 Field ID、可寫入狀態與型別,先停用有風險的同步,再讓商家逐欄修復或還原版本。
技術筆記
從手動輸入 Shopify resource ID 的 Backfill MVP 出發,拆解 active Mapping gate、未完成工作去重、重新讀取來源、Ragic upsert,以及完整歷史掃描仍缺少的 pagination checkpoint。