Logic
Logic Components of Buttons
How do we represent Logic?
Logic can be represented in many different ways, we want a way that is easily accessible for non experts, but appealing for experts as well. Enforcing performance and security best practices.
The Solution
While you can use traditional code to create super customized applications with custom frontend and backend logic, you can also build quite complex applications without.
Enter: Flows - Flows are a logical representation of different Nodes. These nodes are highly performant. You can even build the runtime of these nodes into your own python, javascript or rust application.
And for all the coders out there: YES, you can create custom nodes in your favorite language 😎.
The other Solution (Advanced)
While nodes bring you a very long way, they do not really offer a lot of frontend adjusting. We are currently working on a template repository, that allows for creation of custom frontends for your applications that can either use existing nodes in the backend or bring their completely custom backend.