observable

Observable API proposal (by WICG)

Observable Alternatives

Similar projects and alternatives to observable

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

observable reviews and mentions

Posts with mentions or reviews of observable. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-31.
  • Proposal: Signals as a Built-In Primitive of JavaScript
    9 projects | news.ycombinator.com | 31 Mar 2024
  • What We Need Instead of "Web Components"
    8 projects | news.ycombinator.com | 22 Dec 2023
    > especially since Observables have been widely available and actively worked on for a long time, without seeing wide adoption

    Take a look at "Userland libraries" section [0] of the proposal (almost certainly written by Ben). He argues that observables get reinvented in the userland in various libraries over and over again. It is a primitive, like a Promise, only better.

    [0] - https://github.com/WICG/observable?tab=readme-ov-file#userla...

  • Observable API Proposal
    1 project | news.ycombinator.com | 25 Nov 2023
    6 projects | news.ycombinator.com | 28 Jul 2023
  • Observable API proposal
    1 project | /r/programming | 24 Nov 2023
    1 project | /r/Frontend | 6 Nov 2023
    1 project | /r/coding | 4 Nov 2023
  • You Don't Need to โ€œLearnโ€ Svelte: Embracing the Simplicity of JavaScript
    2 projects | news.ycombinator.com | 4 Sep 2023
    Perhaps this falls into the repetitive boilerplate category you referred to, but if you want framework-agnostic domain objects that still work well with Svelte, create your own using the observer pattern.

    Create an object with a subscribe method and whatever other methods make sense for updating its state. Svelte will treat it like one of its stores, and it will work with the $ syntax. It can be used with React via its `useSyncExternalStore` hook. It can be used with SolidJS via its `from` utility.

    If you don't want to handle the set-up boilerplate, you could use another library like Effector or RxJS, but of course, that means another dependency. There is a gradual move to make something like this a part of the platform[1], but who knows when or if it will land.

    [1] https://github.com/domfarolino/observable

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Apr 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more โ†’

Stats

Basic observable repo stats
9
515
8.3
14 days ago

WICG/observable is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of observable is Bikeshed.


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