Skip to content

brendandburns/js-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dapr SDK for Javascript

Dapr is a programming model for writing cloud-native applications which are distributed, dynamically scaled, and loosely coupled in nature.

Dapr SDK for Javascript is autogenerated by protobuf compiler from Dapr proto-buf definition.

This repo generates following package: dapr.io

Usage

Dapr javascript sdk package can be installed as:

npm install dapr.io

Creating the client

var dapr = require('dapr-client');
var messages = dapr.dapr_pb; 
var services = dapr.dapr_grpc;
var grpc = require('grpc');

const PORT = process.env.DAPR_GRPC_PORT || 50001;
var client = new services.DaprClient('localhost:${PORT}`, grpc.credentials.createInsecure());

For usage, refer to examples/simple/app.js

Running the code locally.

From the root directory:

cd src
npm install

From the root directory:

cd examples/simple
npm install
dapr run --grpc-port=50001 node app.js

TODO: Add more usage and update package name when finalized.

About

Actions SDK for Javascript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published