posterus

Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises. (by mitranim)

Posterus Alternatives

Similar projects and alternatives to posterus

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

posterus reviews and mentions

Posts with mentions or reviews of posterus. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-31.
  • Cluster friendly task scheduler for NodeJS
    4 projects | reddit.com/r/node | 31 Oct 2022
    Check out these; - https://github.com/mitranim/posterus - https://github.com/timgit/pg-boss - https://github.com/FirebaseExtended/firebase-queue - https://www.npmjs.com/package/rabbit-queue
  • I Avoid Async/Await
    7 projects | news.ycombinator.com | 16 Apr 2022
    Async/Await covers the 80% of use cases for async logic in JS. Most people aren't really using promises as multicast references. They don't call `then` in one place, hang on to the promise reference, then call `then` again somewhere else (perhaps to represent a cached value); they call `then` once on the reference because it's just a moment in a composite operation.

    It's for this reason that I think this library[0] is the more appropriate abstraction for that same 80% of use-cases, as its more memory efficient since you can represent the same composite operation that generates multiple promise references with a single object (a unicast reference instead). I haven't learned Rust but apparently the author bases this on Rust's ownership principle.

    [0]https://github.com/mitranim/posterus

  • What is one thing you find annoying about react and are surprised it hasn't been addressed yet?
    9 projects | reddit.com/r/reactjs | 4 May 2021
    https://github.com/mitranim/posterus#taskdeinit
  • A note from our sponsor - Sonar
    www.sonarsource.com | 26 Jan 2023
    Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →

Stats

Basic posterus repo stats
3
548
0.0
over 1 year ago
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com