[HN Gopher] Designing a Dataflow Editor with TypeScript and React
       ___________________________________________________________________
        
       Designing a Dataflow Editor with TypeScript and React
        
       Author : joelg
       Score  : 40 points
       Date   : 2021-07-02 00:30 UTC (22 hours ago)
        
 (HTM) web link (research.protocol.ai)
 (TXT) w3m dump (research.protocol.ai)
        
       | ACAVJW4H wrote:
       | These look relevant if anyone is interested in developing node
       | based tools with react
       | 
       | https://reactflow.dev https://flume.dev
        
         | ampdepolymerase wrote:
         | Also https://rete.js.org/
        
         | vladsanchez wrote:
         | Flume and ReactFlow are Fire! Thanks for sharing.
        
       | nefasti wrote:
       | "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 ...
        
         | Veuxdo wrote:
         | It's rarer these days, but there are still plenty of devs who
         | don't think static types are important.
        
           | drewcoo wrote:
           | Is it rarer because of all the devs who decided that static
           | types are a substitute for unit tests?
        
             | robertlagrant wrote:
             | I think the reverse is more common.
        
         | exdsq wrote:
         | Yeah, check out Type Driven Design with Idris or this
         | presentation https://fsharpforfunandprofit.com/ddd/
        
       | stevenpetryk wrote:
       | 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).
        
         | adamnemecek wrote:
         | What is the alternative?
        
       ___________________________________________________________________
       (page generated 2021-07-02 23:01 UTC)