Rich data for JavaScript apps is a

  • Client Caching

    Cache queried, new, and changed data on the client for a responsive UI.

  • Track Changes

    Track changes, raise events, and validate using metadata and rules you write.

  • Rich queries

    Query the server and client cache with filters, ordering, paging, and projections.

  • Mobile

    Enable great mobile experiences that execute natively on any device.