1.0.3 • Published 5 years ago
crud-worker v1.0.3
crud-worker
Crud-worker aims to wrap the basic CRUD-Rest requests inside of a Web Worker for multithreaded API calls 🚀.
Currently supported 🥳:
- POST
- GET
- PATCH
- DELETE
Install:
npm i --save crud-webworkerUsage:
Import crud-webworker:
const crudworker = require('crud-worker')or
import { crudworker } from 'crud-worker'To POST data:
let body = {
title: 'foo',
body: 'bar',
userId: 1
}
crudworker.post('https://jsonplaceholder.typicode.com/posts', JSON.stringify(body))
.then( (data) => {
console.log({ data: JSON.parse(data)})
})To GET data, call the get function of crudworker:
crudworker.get('https://jsonplaceholder.typicode.com/users/1').then( (data) => {
console.log({ data: JSON.parse(data)})
})To PATCH Data:
let body = { title: 'foo'}
crudworker.patch('https://jsonplaceholder.typicode.com/posts/1', JSON.stringify(body))
.then( (data) => {
console.log({ data: JSON.parse(data)})
})And finally to DELETE data:
crudworker.delete('https://jsonplaceholder.typicode.com/users/1').then( (data) => {
console.log({ data: JSON.parse(data)})
})