bgjs

By yahoo

Bgjs Alternatives

Similar projects and alternatives to bgjs

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

bgjs reviews and mentions

Posts with mentions or reviews of bgjs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-19.
  • Humble Chronicles: Managing State with Signals
    14 projects | news.ycombinator.com | 19 May 2023
    The author does a lovely job of covering a number of the interesting ideas in this space. But reactive programming is such a tough sell. I know from experience.

    I maintain a reactive, state management library that overlaps many of the same ideas discussed in this blog post. https://github.com/yahoo/bgjs

    There are two things I know to be true:

    1. Our library does an amazing job of addressing the difficulties that come with complex, interdependent state in interactive software. We use it extensively and daily. I'm absolutely convinced it would be useful for many people.

    2. We have completely failed to convince others to even try it, despite a decent amount of effort.

    Giving someone a quick "here's your problem and this is how it solves it" for reactive programming still eludes me. The challenge in selling this style of programming is that it addresses complexity. How do you quickly show someone that? Give them a simple example and they will reasonably wonder why not just do it the easy way they already understand. Give them a complex example and you've lost them.

    I've read plenty of reactive blog posts and reactive library documentation sets and they all struggle with communicating the benefits.

  • Facts about State Machines
    7 projects | news.ycombinator.com | 29 Sep 2022
    State machines are cool but they don't compose well out of the box. Behavior Graph let's you build a composable network of them so they become a practical software architecture. (Disclaimer, I am a coauthor) https://github.com/yahoo/bgjs
  • HTTP imports in node
    1 project | /r/javascript | 15 Feb 2022
    HTTP imports in Deno are really nice for making quick little test apps. I threw something together the other day using Comlink, that Yahoo state library, and a couple of other things without having to think about package.json or anything else. I wanted a throttle, so I just imported it from the source. It was all light and fast and Just Worked.
  • New state management and architecture library
    2 projects | /r/javascript | 8 Feb 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic bgjs repo stats
4
67
5.2
4 months ago

yahoo/bgjs is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of bgjs is TypeScript.


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