UNPKG

cloudboost-tv

Version:

Database Service that does Storage, Search, Real-time and a whole lot more.

81 lines (50 loc) 2.17 kB
# Introduction [![Build Status](https://travis-ci.org/CloudBoost/JavaScriptSDK.svg?branch=master)](https://travis-ci.org/CloudBoost/JavaScriptSDK) [![npm version](https://badge.fury.io/js/cloudboost.svg)](http://badge.fury.io/js/cloudboost) [![Bower version](https://badge.fury.io/bo/cloudboost.svg)](http://badge.fury.io/bo/cloudboost) This is the JavaScript and NodeJS SDK for CloudBoost. It is available both on NPM and Bower. If you want to have a look into documentation, you can check them out here : [https://tutorials.cloudboost.io](https://tutorials.cloudboost.io) and API reference is available here : [https://docs.cloudboost.io](https://docs.cloudboost.io) ## NPM Installation ``` npm install cloudboost ``` ### NodeJS Usage ``` js var CB = require('cloudboost'); ``` ### Bower Installation ``` bower install cloudboost ``` ### JavaScript Usage ``` js <script src="bower_components/cloudboost/dist/cloudboost.js"></script> ``` ### Module Bundlers ``` js // For ES6/ES7 , TypeScript(typings included) import * as CB from 'cloudboost'; //For ES5 (requireJs) var CB = require('cloudboost'); ``` ### Sample Code ``` js // AppID and AppKey are your App ID and key of the application created in CloudBoost Dashboard. //Init your Application CB.CloudApp.init('YourAppId','YourAppKey'); //Data Storage : Create a CloudObject of type 'Custom' (Note: You need to create a table 'Custom' on CloudBoost Dashboard) var obj = new CB.CloudObject('Custom'); //Set the property 'name' (Note: Create a column 'name' of type text on CloudBoost Dashboard) obj.set('name','CloudBoost'); //Save the object obj.save({ success:function(res){ console.log("object saved successfully"); }, error:function(err){ console.log("error while saving object"); } }); ``` <img align="right" height="150" src="https://cloud.githubusercontent.com/assets/5427704/7724257/b7f45d6c-ff0d-11e4-8f60-06024eaa1508.png"> #### Getting Started and Tutorials Visit [Getting Started](https://tutorials.cloudboost.io) for tutorial and quickstart guide. #### API Reference Visit [CloudBoost Docs](http://docs.cloudboost.io) for API Reference.