I recently developed Angular Cloud Data Connector, which enables Angular developers to use cloud data, specifically Azure Mobile Services, using web standards like indexed DB. I was trying to create a way for JavaScript developers to embed private members into an object.
Full article