react-native-jaas

React Native SDK for jaas

Usage no npm install needed!

<script type="module">
  import reactNativeJaas from 'https://cdn.skypack.dev/react-native-jaas';
</script>

README

react-native-jaas

React Native SDK for jaas

What is JAAS?

It is a Simple data store for your mobile or web application, Know more - https://jaas.tech/

Install

npm install --save react-native-jaas

Usage

Get your API key from https://app.jaas.tech/

var jaas = require('react-native-jaas');
jaas.init('<Your API Key>');

Create a Collection

A collection is created when you put the first item into it.

jaas.createItem('<Collection Name>', <JSON object>, function(err, data) {
  if(err) console.log(err);
  console.log(data);
});

Read a Collection

It will return an array of objects

jaas.collection('<Collection Name>', function(err, data) {
  if(err) console.log(err);
  console.log(data);
});

Read a collection with filter

jaas.collection('<Collection Name>', { "name" : { "like" : "matt" } }, function(err, data) {
  if(err) console.log(err);
  console.log(data);
});

Refer to the API docs to read more about filters.

Read an item in Collection

jaas.readItem('<Collection Name>', '<Item ID>', function(err, data) {
  if(err) console.log(err);
  console.log(data);
});

Update an item in Collection

jaas.updateItem('<Collection Name>', '<Item ID>', <JSON object>, function(err, data) {
  if(err) console.log(err);
  console.log(data);
});

Delete an item in Collection

jaas.deleteItem('<Collection Name>', '<Item ID>', function(err, data) {
  if(err) console.log(err);
  console.log(data);
});

Help?

email arjunkomath@gmail.com