graphql-normalizr: 儲存規範化GraphQL響應資料
這是一款規範化GraphQL響應以持久儲存在客戶端快取/狀態中的工具!
我們都喜歡GraphQL,我們想要使用它。有大量的庫包幫助我們輕鬆地做到這一點,但仍有一個問題......你如何儲存這些資料?
是的,當響應反映出我們要求的確切結構時,一切都很棒,但是我們不希望以這種方式快取它,是嗎?我們可能想要一個標準化的資料版本,我們可以將它們持久儲存到我們的儲存並有效地讀取/修改它。
Flux或Redux儲存最適合規範化資料,還有一些GraphQL客戶端可用於在本地快取/狀態(blips或apollo-link-state)上執行查詢,在這種情況下,我們肯定需要保留規範化資料。
GraphQLNormalizr簡單,快速,輕量級,它提供了完成此操作所需的所有工具,唯一的要求是為所有節點包含id和__typename欄位。
相關文章
- 資料探勘實驗(一)資料規範化【最小-最大規範化、零-均值規範化、小數定標規範化】
- 教你更優雅地寫 API 之規範響應資料API
- sql 儲存過程命名規範SQL儲存過程
- BW總體儲存管理規範
- 資料庫規範化三個正規化應用例項(轉)資料庫
- 1.2.4 資料庫規範化資料庫
- Flutter持久化儲存之資料庫儲存Flutter持久化資料庫
- 規範 API 介面錯誤響應格式API
- 資料倉儲(7)數倉規範設計
- 資料倉儲ETL流程規範(R2)
- 資料庫表規範化問題資料庫
- 資料的規範化——Pandas處理
- 表資料的儲存對索引的影響索引
- iOS資料持久化儲存-CoreDataiOS持久化
- Netflix實戰指南:規模化時序資料儲存
- 規模化執行容器時的最佳資料儲存路徑
- MySQL資料庫規範 (設計規範+開發規範+操作規範)MySql資料庫
- 資料儲存--檔案儲存
- 『前端規範化』CSS命名規範化前端CSS
- HarmonyOS:儲存你的應用資料
- iOS資料持久化儲存-NSKeyedArchiveriOS持久化Hive
- MySQL 規範 (資料庫表設計規範)MySql資料庫
- 資料庫規範之SQL規範寫法資料庫SQL
- 資料儲存
- 理解資料庫規範化的意義ZI資料庫
- 服務端指南 資料儲存篇 | MySQL(07) 正規化與反模式服務端MySql模式
- 資料儲存(1):從資料儲存看人類文明-資料儲存器發展歷程
- Kubernetes 持久化資料儲存 StorageClass持久化
- Room-資料持久化儲存(入門)OOM持久化
- 海量非結構化資料儲存難題 ,杉巖資料物件儲存完美解決物件
- mysql資料庫規範MySql資料庫
- 資料庫命令規範資料庫
- 八、資料庫的歸約,三大正規化(規範資料庫設計)資料庫
- drf入門規範、序列化器元件、檢視元件、請求與響應元件
- 資料庫設計規範化的 5 個要求資料庫
- 資料儲存:CoreData
- iOS 資料儲存iOS
- IOS資料儲存iOS