worker-rpc

By zlepper

Worker-rpc Alternatives

Similar projects and alternatives to worker-rpc

  • threadbox

    Recursive Worker Threads in NodeJS

  • rocketrpc

    A typesafe framework to destroy client-server barriers.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better worker-rpc alternative or higher similarity.

worker-rpc reviews and mentions

Posts with mentions or reviews of worker-rpc. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-04.
  • A library for going general PRC between threads and processes using high-level classes
    4 projects | /r/javascript | 4 Apr 2021
    The project is split into several packages, to allow for plugin new transforms. The main package is the packages/rpc package. On the “client side” the library works by using a Proxy, where it can intercept the Getter on an object, and then provides a wrapped function instead. It then waits for the arguments to be passed in, and passes them on to the underlying transport. At this point the message is passed through the transport, which then invokes the handleInvocation function. This function then accesses the underlying class and calls the actual function. Then it uses Promise.resolve to allow handling of both promises and non-promise responses. The result is then sent back to the client where it gets unwrapped and then resolves the client-side promise. Through this model any system which has a way of sending events with data can be used. Here I needed a WebWorker, so that is what I originally implemented, but there should be no problem with wrapping a WebSocket like https://github.com/akash-joshi/functions-without-borders is doing.

Stats

Basic worker-rpc repo stats
2
4
3.7
8 months ago

zlepper/worker-rpc is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of worker-rpc is TypeScript.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com