ParentFull threadjbigelow76·Breeze.js seems like it would be the framework agnostic version of this (I think). Its got client caching, querying, and change tracking.http://www.breezejs.com/View on HN