What is the Angular Cloud Data Connector?
Angular Cloud Data Connector, or AngularCDC is a library for AngularJS that allows you to work seamlessly with many data sources. AngularCDC supports offline mode and can handle all CRUD operations for you.
AngularCDC is built with a provider system, so you could plug your own services. For now, AngularCDC has a provider for Azure Mobile Services, and a few experimental providers on Facebook, Twitter, etc.
What Does AngularCDC Work With?
Data sources are provided by custom providers.
List of stable providers:
- Azure Mobile Services
List of experimental providers:
- Amazon Web Services (DynamoDB)
- Facebook (read only)
- Twitter (read only)
- Ordrin (read only)
- Nitrogen (read only)
Get Started with AngularCDC
Install Node Package Manager (NPM)
You will need NodeJS and NPM to compile sources. If you don’t have it yet, download NPM latest package.
Install Grunt
From the command line, install grunt client globally with
npm install -g grunt-cli
It will download the grunt task runner and other required plugins.
Install dependencies
Now install the required dependencies with :
npm install
- ts-compiler, the TypeScript compiler
- grunt-typescript to wrap TypeScript compilation into a grunt module
- grunt-contrib-watch to provide live compilation of TypeScript files
Launch Grunt
You are all set! Just run the grunt task by running the command :
grunt
It will run the “gruntfile.js” and compile all into “dist” folder.
Compile on the fly
The grunt script also defines a watcher task. It will compile your TypeScript files on the fly whenever you make changes to sources. To activate the watcher, simply run the “watch” target with the command :
grunt watch
License
apache license, version 2.0
Read more: acdc.azurewebsites.net
comments powered by Disqus