title: Global datastore for Polymer application
body: <p>I'm creating a global datastore <code>&lt;datastore /&gt;</code> web component for my Polymer application. It is responsible to retrieve/alter data from/on a server.</p>
  
  <p>The datastore itself offers functions like <code>get(query), set(object, attributes), create(attributes) and delete(object)</code>.</p>
  
  <p>What would be the "WebComponent" way to use the <code>&lt;datastore&gt;</code> to offer data for other components? I'm also curious about how to two-way databinding could work between the datastore and other components.</p>