plot-create-react-app-example

An example of Observable Plot with Create React App (by observablehq)

Plot-create-react-app-example Alternatives

Similar projects and alternatives to plot-create-react-app-example

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better plot-create-react-app-example alternative or higher similarity.

plot-create-react-app-example reviews and mentions

Posts with mentions or reviews of plot-create-react-app-example. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-20.
  • Reanimate: Haskell library for building declarative animations from SVG graphics
    6 projects | news.ycombinator.com | 20 Dec 2022
    Yeah, I wish this project had a React component backend.

    D3.js and Observable Plot don't work that well with modern reactive frontend frameworks either though. They don't diff the SVG tree. The recommended way to react to some data change is to rebuild the whole SVG in a useEffect [1], when in fact you could just have a reactive SVG tree [2]. You just have to unpack and recode what would D3 do (see the case about Axis in the last link). Using enter(), update() and exit() seems to no longer be the way to do things. Also, React components offers great composability to the programmer.

    I wish there was a maintained React version of Observable Plot; just like what React-Three-Fiber [3] does with Three.js. Or maybe a version of this Reanimate lib into a React component.

    [1] https://github.com/observablehq/plot-create-react-app-exampl...

    [2] https://wattenberger.com/blog/react-and-d3

    [3] https://github.com/pmndrs/react-three-fiber

Stats

Basic plot-create-react-app-example repo stats
1
38
10.0
over 1 year ago

observablehq/plot-create-react-app-example is an open source project licensed under ISC License which is an OSI approved license.

The primary programming language of plot-create-react-app-example is JavaScript.


Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com