開發者參考
命名慣例與物件鍵名指南
比較常見命名慣例、在程式碼中實作字串轉換,並安全處理巢狀 API/JSON 鍵名。
命名慣例比較
物件鍵名指南
問題不是單一字串,而是整個巢狀 object、dict、array 或 API response 的 property naming 時使用。
API 工作流程指南
在 transport 或 serialization 邊界正規化 request/response 命名,讓應用程式內部維持單一慣例。
API Case Converter
測試雙向轉換並產生 Fetch/Axios 邊界程式碼。
Fetch snake_case ↔ camelCase
轉換 Fetch JSON,同時保持非 JSON body 不變。
Axios snake_case ↔ camelCase
使用專用 Axios instance 與 interceptor 正規化 API 邊界。
TanStack Query snake_case ↔ camelCase
在共用 query/mutation function 正規化 API 資料。
Jackson snake_case ↔ camelCase
使用 Jackson naming strategy 對應 snake_case JSON 與 Java property。
Pydantic camelCase ↔ snake_case
用 alias generator 分離 Python field 與外部 JSON 命名。