apic.js
v0.11.0
Published
REST API JavaScript Client Generator
Downloads
17
Readme
#REST API JavaScript Client Generator
##About Describe your REST API using WADL and get complete JavaScript client.
##Requirements
##Installation
npm install apic.js
##Usage Convert your WADL spec to javascript module
node /path/to/apic.js/bin/apic -w your.wadl -o descriptor.js
If you installed apic.js globally
apic -w your.wadl -o descriptor.js
Create your api module
var apic = require('apic'),
descriptior = require('./descriptor');
return apic(descriptor);
Use it
var api = require('api');
api.users.get({ select: 50, omit: 100}, function(err, users) {
console.log(users);
});
/*
GET http://{baseUri}/users?select=50&omit=100
*/
api.users.post({ name: 'John', age: 32 });
/*
POST http://{baseUri}/users
{ "name": "John", "age": 32 }
*/