As a first step towards refreshing our Web SDK we released the @c8y/client on npm registry as beta. We see npm as the key package manager in the Javascript ecosystem and therefore are proud to now enable simple API access with an easy one-liner install command:
npm install @c8y/client
The client enables the access to our API with node.js or any browser framework (e.g. Angular 2-6) and is therefore isomorphic. That allows developers to use it for frontend- as well as for backend-tasks.
The client is the first module on our roadmap to migrating to Angular 6 from angularjs. It's kind of the first puzzle piece and allows to build frontends without being bound to any Framework. At the same time, the @c8y/client module allows the classic promise-based pull approach as well as using observable to push data to each subscriber, which is one of the main changes in Angular 2+.
More information can be found on npm.
Does this does not support AngularJS 1 ?