Designing a Dataflow Editor with TypeScript and React

by joelgon 7/2/2021, 12:30 AMwith 19 comments

by ACAVJW4Hon 7/2/2021, 5:41 PM

These look relevant if anyone is interested in developing node based tools with react

https://reactflow.dev https://flume.dev

by nefastion 7/2/2021, 5:19 PM

"Our broader goal in writing this up was to illustrate some higher-level TypeScript features and type-driven design patterns in the practical context of modern web development."

Is type-driven design a think? For me it's just development ...

by isuckatcodingon 7/3/2021, 2:23 AM

The one thing that I always wonder about things like this which is basically Figma or Miro is how you persist / store the coordinate of the nodes given the user might have different screen sizes or resize their window etc.

by nargellaon 7/3/2021, 12:21 AM

Love to see other flow based applications. Fluxion (https://fluxion.app) was my baby for a long time.

by FractalHQon 7/3/2021, 12:38 PM

Nice, too bad it’s React. Once you go Svelte you can’t go back.

by stevenpetrykon 7/2/2021, 4:59 PM

For anyone intending to use this in production, note that it is inoperable to people who can't use mice (which can be caused by any number of disabilities or conditions).