Git Product home page Git Product logo

Comments (5)

petersirka avatar petersirka commented on July 17, 2024 1

@trsh

Flow supports backups of Flow schemas, but there is a small lack - you need to recover schema manually according to the date. This mechanism will be updated in the near future. In other words: if you change the Flow schema then Flow will create an independent backup file with older Flow schema.

Groups:
Now I understand. This is not possible yet, but as idea why not ... Flow supports Tabs, now you can group some components in different tabs. @molda created these components some time ago: https://www.youtube.com/watch?v=njhmir5lJ1A and with these components you can communicate between some components in different tabs.

I'm open for all good ideas.

from flow.

trsh avatar trsh commented on July 17, 2024 1

@petersirka ok, clear. And thanks for the reply in a weekend.

from flow.

petersirka avatar petersirka commented on July 17, 2024

Hi @trsh,
sorry for delay.

How/where is the node info stored?
Flow schema is stored in json-plain-text file /your-app/flow/designer.json

What the performance hit?
Nodes are compiled to raw JS (and Node compiles it to native code), so components/nodes are very fast.

Can I create new node?
Of course. Here are all open-source components: https://github.com/totaljs/flowcomponents and you can create some according to your needs. Just duplicate and modify.

Is some kind of versioning and/or draft-publish feature planed for the schema?
Our idea is nothing to change in Flow. So we want to keep current funcionallity.

Is a Module feature planed, where I can make a node group and reuse, just like in OOP?
I don't understand. You can reuse your own components and you can export Flow schema and import into the another Flow.

from flow.

trsh avatar trsh commented on July 17, 2024

@petersirka

Our idea is nothing to change in Flow. So we want to keep current funcionallity.

The problem is that sometimes, you do not wan't the schema logic to be replicated right away because you are still messing around (just like writing an article for blog - first is draft and then u publish). And sometimes you want to roll it back to prev state - just like we do with standard code via Git, something seems to be needed also for this visual programming via nodes. What's your opinion?

I don't understand. You can reuse your own components and you can export Flow schema and import into the another Flow.

Let's say you have a node logic: Component A -> Component B -> Component C -> Component X and you need this "Component A > Component B > Component C > Component X" in multiple places. Its a bit of time and space consuming to repeat it all. But if it could be grouped and reused..

https://code.blender.org/wp-content/uploads/2012/01/node_group_interface8.png

What's your opinion?

from flow.

petersirka avatar petersirka commented on July 17, 2024

No problem, thank you too.

from flow.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.